PersonalizationAdministration.GetCountOfState Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar antalet anpassningstillståndsobjekt i det underliggande datalagret som finns för det angivna omfånget och ytterligare parametrar.
Överlagringar
| Name | Description |
|---|---|
| GetCountOfState(PersonalizationScope, String) |
Returnerar antalet anpassningstillståndsobjekt i det underliggande datalagret som finns för de angivna parametrarna. |
| GetCountOfState(PersonalizationScope) |
Returnerar antalet anpassningstillståndsobjekt i det underliggande datalagret som finns för det angivna omfånget. |
GetCountOfState(PersonalizationScope, String)
Returnerar antalet anpassningstillståndsobjekt i det underliggande datalagret som finns för de angivna parametrarna.
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
Parametrar
- scope
- PersonalizationScope
Omfånget för de anpassningstillståndsobjekt som ska hämtas.
- pathToMatch
- String
Sökvägen till sidan med anpassningstillståndsobjekt som ska hämtas.
Returer
Antalet anpassningstillståndsobjekt för det angivna omfånget.
Undantag
Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.
-eller-
pathToMatch, efter trimning, är en tom sträng ("").
-eller-
Längden på strängen för en parameter är större än 256 tecken.
Ett konfigurationsfel inträffade vid försök att skapa och initiera en instans av en av de konfigurerade personanpassningsprovidrar.
-eller-
Det gick inte att hitta standardprovidern för anpassning som definierats i konfigurationen.
scope är inte en giltig medlem i PersonalizationScope uppräkningen.
Standardprovidern returnerade ett negativt tal för antalet.
Kommentarer
Använd den här metoden för att fastställa antalet anpassningstillståndsobjekt i det underliggande datalagret för det angivna omfånget och sökvägen.
Se även
- WebPartPersonalization
- ASP.NET webbdelskontroller
- Översikt över anpassning av webbdelar
- Genomgång: Implementera anpassning av webbdelar med en användarkontroll
- Anpassning av webbdelar
Gäller för
GetCountOfState(PersonalizationScope)
Returnerar antalet anpassningstillståndsobjekt i det underliggande datalagret som finns för det angivna omfånget.
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
Parametrar
- scope
- PersonalizationScope
Omfånget för de anpassningstillståndsobjekt som ska hämtas.
Returer
Antalet anpassningstillståndsobjekt för det angivna omfånget.
Undantag
scope är inte en giltig medlem i PersonalizationScope uppräkningen.
Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.
-eller-
Längden på strängen för en parameter är större än 256 tecken.
Ett konfigurationsfel inträffade vid försök att skapa och initiera en instans av en av de konfigurerade personanpassningsprovidrar.
-eller-
Det gick inte att hitta standardprovidern för anpassning som definierats i konfigurationen.
Standardprovidern returnerade ett negativt tal för antalet.
Exempel
I följande kodexempel visas hur du använder GetCountOfState metoden. Det fullständiga exemplet finns i PersonalizationAdministration avsnittet klassöversikt.
Label4.Visible = false;
TextBox4.Text = PersonalizationAdministration.GetCountOfState(PersonalizationScope.User).ToString();
Kommentarer
Använd den här metoden för att fastställa antalet anpassningstillståndsobjekt i det underliggande datalagret för det angivna omfånget. GetCountOfState Använd metoden för att ytterligare begränsa antalet till en viss sida.
Se även
- WebPartPersonalization
- ASP.NET webbdelskontroller
- Översikt över anpassning av webbdelar
- Genomgång: Implementera anpassning av webbdelar med en användarkontroll
- Anpassning av webbdelar