PersonalizationAdministration.GetCountOfInactiveUserState Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Anzahl der Personalisierungselemente pro Benutzer im zugrunde liegenden Datenspeicher für inaktive Benutzer zurück.
Überlädt
| Name | Beschreibung |
|---|---|
| GetCountOfInactiveUserState(DateTime) |
Gibt basierend auf dem angegebenen Parameter eine Anzahl der elemente pro Benutzer im zugrunde liegenden Datenspeicher für inaktive Benutzer zurück. |
| GetCountOfInactiveUserState(String, DateTime) |
Gibt die Anzahl der Benutzerpersonalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer basierend auf den angegebenen Parametern zurück. |
GetCountOfInactiveUserState(DateTime)
Gibt basierend auf dem angegebenen Parameter eine Anzahl der elemente pro Benutzer im zugrunde liegenden Datenspeicher für inaktive Benutzer zurück.
public:
static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : DateTime -> int
Public Shared Function GetCountOfInactiveUserState (userInactiveSinceDate As DateTime) As Integer
Parameter
- userInactiveSinceDate
- DateTime
Das letzte Datum, an dem auf die Personalisierungsinformationen eines Benutzers zugegriffen wurde.
Gibt zurück
Die Anzahl der Personalisierungselemente für inaktive Benutzer.
Ausnahmen
Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter ist nicht vom richtigen Typ.
-oder-
Die Länge der Zeichenfolge eines parameters ist größer als 256 Zeichen.
Beim Versuch, eine Instanz eines der konfigurierten Personalisierungsanbieter zu erstellen und zu initialisieren, ist eine Konfigurationsausnahme aufgetreten.
-oder-
Der in der Konfiguration definierte Standardpersonalisierungsanbieter wurde nicht gefunden.
Der Standardanbieter hat eine negative Zahl für die Anzahl zurückgegeben.
Hinweise
Diese Methode gibt Datensätze zurück, bei denen der Eigenschaftswert des LastActivityDate Benutzers kleiner oder gleich dem UserInactiveSinceDate Eigenschaftswert ist. Wenn dieser Wert auf <
Weitere Informationen
- WebPartPersonalization
- ASP.NET Webpart-Steuerelemente
- Übersicht über die Personalisierung von Webparts
- Exemplarische Vorgehensweise: Implementieren der Webparts-Personalisierung mit einem Benutzersteuerelement
- Personalisierung von Webparts
Gilt für:
GetCountOfInactiveUserState(String, DateTime)
Gibt die Anzahl der Benutzerpersonalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer basierend auf den angegebenen Parametern zurück.
public:
static int GetCountOfInactiveUserState(System::String ^ pathToMatch, DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState(string pathToMatch, DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : string * DateTime -> int
Public Shared Function GetCountOfInactiveUserState (pathToMatch As String, userInactiveSinceDate As DateTime) As Integer
Parameter
- pathToMatch
- String
Der Pfad zur Seite mit Personalisierungsstatuselementen, die abgerufen werden sollen.
- userInactiveSinceDate
- DateTime
Das letzte Datum, an dem auf die Personalisierungsinformationen eines Benutzers zugegriffen wurde.
Gibt zurück
Die Anzahl der benutzerspezifischen Personalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer.
Ausnahmen
pathToMatchist nach dem Kürzen eine leere Zeichenfolge ("").
-oder-
Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter ist nicht vom richtigen Typ.
-oder-
Die Länge der Zeichenfolge eines parameters ist größer als 256 Zeichen.
Beim Versuch, eine Instanz eines der konfigurierten Personalisierungsanbieter zu erstellen und zu initialisieren, ist eine Konfigurationsausnahme aufgetreten.
-oder-
Der in der Konfiguration definierte Standardpersonalisierungsanbieter wurde nicht gefunden.
Der Standardanbieter hat eine negative Zahl für die Anzahl zurückgegeben.
Hinweise
Diese Methode gibt Datensätze zurück, bei denen die Seite mit dem angegebenen pathtoMatch Parameter übereinstimmt und der Eigenschaftswert des LastActivityDate Benutzers kleiner oder gleich dem UserInactiveSinceDate Eigenschaftswert ist. Wenn dieser Wert auf <
Beachten Sie, dass der pathToMatch Parameter Wildcardzeichen enthalten kann. Die Methode übergibt Wildcardzeichen an den zugrunde liegenden Datenspeicher. Die Platzhalterzeichenunterstützung hängt derzeit davon ab, wie die einzelnen Anbieter Zeichen wie ein Sternchen (*), ein Prozentsymbol (%) oder einen Unterstrich (_) behandeln.
Normalerweise können Sie bei SQL-kompatiblen Datenspeichern eine Wildcardsuche auf einem teilseitigen Pfad ausführen, wobei das Wildcardzeichen am Anfang, am Ende oder in der Mitte des Suchzeichenfolgentexts in der PathToMatch Eigenschaft angezeigt wird. Um beispielsweise alle Pfade zu finden, die mit "~/vdir" beginnen, wird die PathToMatch Eigenschaft auf "~/vdir%" festgelegt.
Der pathToMatch Parameter kann sein null. Bei Festlegung auf nullwird der Parameter beim Ausführen von Abfragen ignoriert.
Weitere Informationen
- WebPartPersonalization
- ASP.NET Webpart-Steuerelemente
- Übersicht über die Personalisierung von Webparts
- Exemplarische Vorgehensweise: Implementieren der Webparts-Personalisierung mit einem Benutzersteuerelement
- Personalisierung von Webparts