Partager via


PersonalizationAdministration.GetCountOfState Méthode

Définition

Retourne un compte des éléments d'état de personnalisation présents dans le magasin de données sous-jacent et qui existent pour la portée et les paramètres supplémentaires spécifiés.

Surcharges

GetCountOfState(PersonalizationScope, String)

Retourne un compte des éléments d'état de personnalisation présents dans le magasin de données sous-jacent et qui existent pour les paramètres spécifiés.

GetCountOfState(PersonalizationScope)

Retourne un compte des éléments d'état de personnalisation présents dans le magasin de données sous-jacent et qui existent pour la portée spécifiée.

GetCountOfState(PersonalizationScope, String)

Retourne un compte des éléments d'état de personnalisation présents dans le magasin de données sous-jacent et qui existent pour les paramètres spécifiés.

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

Paramètres

scope
PersonalizationScope

Portée des éléments d'état de personnalisation à récupérer.

pathToMatch
String

Chemin d'accès à la page qui contient les éléments d'état de personnalisation à récupérer.

Retours

Nombre d'éléments d'état de personnalisation pour la portée spécifiée.

Exceptions

Le fournisseur d’un fournisseur de personnalisation défini dans la configuration n’est pas du type correct.

- ou -

pathToMatch, une fois tronquée, est une chaîne vide ("").

- ou -

La longueur de la chaîne de tout paramètre doit être supérieure à 256 caractères.

Une exception de configuration s’est produite lors d’une tentative créer et d’initialiser une instance de l’un des fournisseurs de personnalisation configurés.

- ou -

Impossible de trouver le fournisseur de personnalisation par défaut défini dans la configuration.

scope n'est pas un membre valide de l'énumération PersonalizationScope.

Le fournisseur par défaut a retourné un nombre négatif pour le paramètre count.

Remarques

Utilisez cette méthode pour déterminer le nombre d’éléments d’état de personnalisation dans le magasin de données sous-jacent pour l’étendue et le chemin spécifiés.

Voir aussi

S’applique à

GetCountOfState(PersonalizationScope)

Retourne un compte des éléments d'état de personnalisation présents dans le magasin de données sous-jacent et qui existent pour la portée spécifiée.

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

Paramètres

scope
PersonalizationScope

Portée des éléments d'état de personnalisation à récupérer.

Retours

Nombre d'éléments d'état de personnalisation pour la portée spécifiée.

Exceptions

scope n'est pas un membre valide de l'énumération PersonalizationScope.

Le fournisseur d’un fournisseur de personnalisation défini dans la configuration n’est pas du type correct.

- ou -

La longueur de la chaîne de tout paramètre doit être supérieure à 256 caractères.

Une exception de configuration s’est produite lors d’une tentative créer et d’initialiser une instance de l’un des fournisseurs de personnalisation configurés.

- ou -

Impossible de trouver le fournisseur de personnalisation par défaut défini dans la configuration.

Le fournisseur par défaut a retourné un nombre négatif pour le paramètre count.

Exemples

L'exemple de code suivant illustre l'utilisation de la méthode GetCountOfState. L’exemple complet se trouve dans la rubrique vue d’ensemble de la PersonalizationAdministration classe.

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

Remarques

Utilisez cette méthode pour déterminer le nombre d’éléments d’état de personnalisation dans le magasin de données sous-jacent pour l’étendue spécifiée. Utilisez la GetCountOfState méthode pour restreindre davantage le nombre à une page particulière.

Voir aussi

S’applique à