PersonalizationAdministration.GetCountOfState 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 eine Anzahl der Personalisierungsstatuselemente im zugrunde liegenden Datenspeicher zurück, die für den angegebenen Bereich und zusätzliche Parameter vorhanden sind.
Überlädt
| Name | Beschreibung |
|---|---|
| GetCountOfState(PersonalizationScope, String) |
Gibt eine Anzahl der Personalisierungsstatuselemente im zugrunde liegenden Datenspeicher zurück, die für die angegebenen Parameter vorhanden sind. |
| GetCountOfState(PersonalizationScope) |
Gibt eine Anzahl der Personalisierungsstatuselemente im zugrunde liegenden Datenspeicher zurück, die für den angegebenen Bereich vorhanden sind. |
GetCountOfState(PersonalizationScope, String)
Gibt eine Anzahl der Personalisierungsstatuselemente 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 Personalisierungsstatuselemente.
- pathToMatch
- String
Der Pfad zur Seite mit Personalisierungsstatuselementen, die abgerufen werden sollen.
Gibt zurück
Die Anzahl der Personalisierungsstatuselemente für den angegebenen Bereich.
Ausnahmen
Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter ist nicht vom richtigen Typ.
-oder-
pathToMatchist nach dem Kürzen eine leere Zeichenfolge ("").
-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.
scope ist kein gültiges Element der PersonalizationScope Aufzählung.
Der Standardanbieter hat eine negative Zahl für die Anzahl zurückgegeben.
Hinweise
Verwenden Sie diese Methode, um die Anzahl der Personalisierungsstatuselemente im zugrunde liegenden Datenspeicher für den angegebenen Bereich und Pfad zu ermitteln.
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:
GetCountOfState(PersonalizationScope)
Gibt eine Anzahl der Personalisierungsstatuselemente 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 Personalisierungsstatuselemente.
Gibt zurück
Die Anzahl der Personalisierungsstatuselemente für den angegebenen Bereich.
Ausnahmen
scope ist kein gültiges Element der PersonalizationScope Aufzählung.
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.
Beispiele
Im folgenden Codebeispiel wird die Verwendung der GetCountOfState Methode veranschaulicht. 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 ermitteln. Verwenden Sie die GetCountOfState Methode, um die Anzahl auf eine bestimmte Seite weiter einzugrenzen.
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