Sdílet prostřednictvím


PersonalizationAdministration.GetCountOfState Metoda

Definice

Vrátí počet položek stavu přizpůsobení v podkladovém úložišti dat, které existují pro zadaný obor a další parametry.

Přetížení

GetCountOfState(PersonalizationScope, String)

Vrátí počet položek stavu přizpůsobení v podkladovém úložišti dat, které existují pro zadané parametry.

GetCountOfState(PersonalizationScope)

Vrátí počet položek stavu přizpůsobení v podkladovém úložišti dat, které existují pro zadaný obor.

GetCountOfState(PersonalizationScope, String)

Vrátí počet položek stavu přizpůsobení v podkladovém úložišti dat, které existují pro zadané parametry.

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

Parametry

scope
PersonalizationScope

Rozsah položek stavu přizpůsobení, které se mají načíst.

pathToMatch
String

Cesta ke stránce s položkami stavu přizpůsobení, které se mají načíst.

Návraty

Počet položek stavu přizpůsobení pro zadaný obor.

Výjimky

Zprostředkovatel pro zprostředkovatele přizpůsobení definovaný v konfiguraci není správného typu.

-nebo-

pathToMatchpo oříznutí je prázdný řetězec ("").

-nebo-

Délka řetězce libovolného parametru je větší než 256 znaků.

Při pokusu o vytvoření a inicializaci instance jednoho z nakonfigurovaných zprostředkovatelů přizpůsobení došlo k výjimce konfigurace.

-nebo-

Výchozí zprostředkovatel přizpůsobení definovaný v konfiguraci nebyl nalezen.

scope není platným členem výčtu PersonalizationScope .

Výchozí zprostředkovatel vrátil záporné číslo pro počet.

Poznámky

Tuto metodu použijte k určení počtu položek stavu přizpůsobení v podkladovém úložišti dat pro zadaný obor a cestu.

Viz také

Platí pro

GetCountOfState(PersonalizationScope)

Vrátí počet položek stavu přizpůsobení v podkladovém úložišti dat, které existují pro zadaný obor.

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

Parametry

scope
PersonalizationScope

Rozsah položek stavu přizpůsobení, které se mají načíst.

Návraty

Počet položek stavu přizpůsobení pro zadaný obor.

Výjimky

scope není platným členem výčtu PersonalizationScope .

Zprostředkovatel pro zprostředkovatele přizpůsobení definovaný v konfiguraci není správného typu.

-nebo-

Délka řetězce libovolného parametru je větší než 256 znaků.

Při pokusu o vytvoření a inicializaci instance jednoho z nakonfigurovaných zprostředkovatelů přizpůsobení došlo k výjimce konfigurace.

-nebo-

Výchozí zprostředkovatel přizpůsobení definovaný v konfiguraci nebyl nalezen.

Výchozí zprostředkovatel vrátil záporné číslo pro počet.

Příklady

Následující příklad kódu ukazuje, jak použít metodu GetCountOfState . Úplný příklad najdete v tématu s přehledem PersonalizationAdministration třídy.

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

Poznámky

Tato metoda slouží k určení počtu položek stavu přizpůsobení v podkladovém úložišti dat pro zadaný obor. Použijte metodu GetCountOfState k dalšímu zúžení počtu na konkrétní stránku.

Viz také

Platí pro