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 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
- WebPartPersonalization
- ASP.NET Webpart-Steuerelemente
- Übersicht über die Personalisierung von Webparts
- Exemplarische Vorgehensweise: Implementieren der Webpart-Personalisierung mit einem Benutzersteuerelement
- Personalisierung von Webparts
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
- WebPartPersonalization
- ASP.NET Webpart-Steuerelemente
- Übersicht über die Personalisierung von Webparts
- Exemplarische Vorgehensweise: Implementieren der Webpart-Personalisierung mit einem Benutzersteuerelement
- Personalisierung von Webparts