Freigeben über


PersonalizationAdministration.GetCountOfState Methode

Definition

Gibt die Anzahl der Personalisierungszustandselemente im zugrunde liegenden Datenspeicher zurück, die für den angegebenen Bereich und zusätzliche Parameter vorhanden sind.

Überlädt

GetCountOfState(PersonalizationScope, String)

Gibt die Anzahl der Personalisierungszustandselemente im zugrunde liegenden Datenspeicher zurück, die für die angegebenen Parameter vorhanden sind.

GetCountOfState(PersonalizationScope)

Gibt die Anzahl der Personalisierungszustandselemente im zugrunde liegenden Datenspeicher zurück, die für den angegebenen Bereich vorhanden sind.

GetCountOfState(PersonalizationScope, String)

Gibt die Anzahl der Personalisierungszustandselemente im zugrunde liegenden Datenspeicher zurück, die für die angegebenen Parameter vorhanden sind.

public:
 static int GetCountOfState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope, System::String ^ pathToMatch);
public static int GetCountOfState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope, string pathToMatch);
static member GetCountOfState : System.Web.UI.WebControls.WebParts.PersonalizationScope * string -> int
Public Shared Function GetCountOfState (scope As PersonalizationScope, pathToMatch As String) As Integer

Parameter

scope
PersonalizationScope

Der Bereich der abzurufenden Personalisierungszustandselemente.

pathToMatch
String

Der Pfad zur Seite mit den abzurufenden Personalisierungszustandselementen.

Gibt zurück

Die Anzahl der Personalisierungszustandselemente für den angegebenen Bereich.

Ausnahmen

Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter weist nicht den richtigen Typ auf.

- oder -

pathToMatch ist nach dem Verkürzen eine leere Zeichenfolge ("").

- oder -

Die Länge der Zeichenfolge eines beliebigen Parameters beträgt mehr als 256 Zeichen.

Beim Versuch, eine Instanz eines konfigurierten Personalisierungsanbieters zu erstellen und zu initialisieren, ist eine Konfigurationsausnahme aufgetreten.

- oder -

Der in der Konfiguration definierte standardmäßige Personalisierungsanbieter wurde nicht gefunden.

scope ist kein gültiger Member der PersonalizationScope-Enumeration.

Der Standardanbieter hat als Anzahl eine negative Zahl zurückgegeben.

Hinweise

Verwenden Sie diese Methode, um die Anzahl der Personalisierungsstatuselemente im zugrunde liegenden Datenspeicher für den angegebenen Bereich und Pfad zu bestimmen.

Weitere Informationen

Gilt für:

GetCountOfState(PersonalizationScope)

Gibt die Anzahl der Personalisierungszustandselemente im zugrunde liegenden Datenspeicher zurück, die für den angegebenen Bereich vorhanden sind.

public:
 static int GetCountOfState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static int GetCountOfState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member GetCountOfState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> int
Public Shared Function GetCountOfState (scope As PersonalizationScope) As Integer

Parameter

scope
PersonalizationScope

Der Bereich der abzurufenden Personalisierungszustandselemente.

Gibt zurück

Die Anzahl der Personalisierungszustandselemente für den angegebenen Bereich.

Ausnahmen

scope ist kein gültiger Member der PersonalizationScope-Enumeration.

Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter weist nicht den richtigen Typ auf.

- oder -

Die Länge der Zeichenfolge eines beliebigen Parameters beträgt mehr als 256 Zeichen.

Beim Versuch, eine Instanz eines konfigurierten Personalisierungsanbieters zu erstellen und zu initialisieren, ist eine Konfigurationsausnahme aufgetreten.

- oder -

Der in der Konfiguration definierte standardmäßige Personalisierungsanbieter wurde nicht gefunden.

Der Standardanbieter hat als Anzahl eine negative Zahl zurückgegeben.

Beispiele

Das folgende Codebeispiel zeigt, wie Sie die GetCountOfState-Methode verwenden. Das vollständige Beispiel finden Sie im PersonalizationAdministration Thema Klassenübersicht.

Label4.Visible = false;
TextBox4.Text = PersonalizationAdministration.GetCountOfState(PersonalizationScope.User).ToString();

Hinweise

Verwenden Sie diese Methode, um die Anzahl der Personalisierungsstatuselemente im zugrunde liegenden Datenspeicher für den angegebenen Bereich zu bestimmen. Verwenden Sie die GetCountOfState -Methode, um die Anzahl auf eine bestimmte Seite weiter einzugrenzen.

Weitere Informationen

Gilt für: