PersonalizationAdministration.GetAllState Méthode

Définition

Retourne une collection de toutes les informations d’état de personnalisation du magasin de données sous-jacent pour l’étendue de personnalisation demandée et d’autres paramètres spécifiés.

Surcharges

Nom Description
GetAllState(PersonalizationScope)

Retourne une collection de toutes les informations d’état de personnalisation du magasin de données sous-jacent pour l’étendue de personnalisation demandée.

GetAllState(PersonalizationScope, Int32, Int32, Int32)

Retourne un sous-ensemble de toutes les informations d’état de personnalisation du magasin de données sous-jacent, en fonction des paramètres spécifiés.

GetAllState(PersonalizationScope)

Retourne une collection de toutes les informations d’état de personnalisation du magasin de données sous-jacent pour l’étendue de personnalisation demandée.

public:
 static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member GetAllState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllState (scope As PersonalizationScope) As PersonalizationStateInfoCollection

Paramètres

scope
PersonalizationScope

Étendue des informations de personnalisation à récupérer.

Retours

Informations PersonalizationStateInfoCollection d’état contenant l’étendue spécifiée.

Exceptions

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

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

- ou -

Le fournisseur de personnalisation par défaut défini dans la configuration est introuvable.

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

Remarques

Notez que la collection retournée contient uniquement PersonalizationStateInfodes objets dérivés de type ou de type SharedPersonalizationStateInfoUserPersonalizationStateInfo. À l’aide du fournisseur de personnalisation par défaut, les PersonalizationStateInfoobjets dérivés sont retournés par ordre alphabétique et triés par une combinaison de chemin d’accès et de nom d’utilisateur dans l’ordre croissant. L’ordre des objets de la collection est déterminé par le fournisseur.

Voir aussi

S’applique à

GetAllState(PersonalizationScope, Int32, Int32, Int32)

Retourne un sous-ensemble de toutes les informations d’état de personnalisation du magasin de données sous-jacent, en fonction des paramètres spécifiés.

public:
 static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllState(System.Web.UI.WebControls.WebParts.PersonalizationScope scope, int pageIndex, int pageSize, out int totalRecords);
static member GetAllState : System.Web.UI.WebControls.WebParts.PersonalizationScope * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllState (scope As PersonalizationScope, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection

Paramètres

scope
PersonalizationScope

Étendue des informations de personnalisation à récupérer.

pageIndex
Int32

Index de base zéro de la page des résultats à retourner.

pageSize
Int32

Nombre d’enregistrements à retourner.

totalRecords
Int32

Nombre total d’enregistrements disponibles.

Retours

Contenant PersonalizationStateInfoCollection des informations d’état pour l’étendue et les paramètres spécifiés.

Exceptions

pageIndex est inférieur à zéro.

- ou -

pageSize est inférieur ou égal à zéro.

- ou -

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

- ou -

Combinaison et dépassement de pageIndexpageSizeInt32.MaxValue.

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

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

- ou -

Le fournisseur de personnalisation par défaut défini dans la configuration est introuvable.

Remarques

Les éléments de la collection retournés sont principalement basés sur l’étendue, puis les enregistrements correspondant à cette étendue sont réduits à un sous-ensemble en fonction des paramètres et pageIndex des pageSize paramètres. La collection retournée contient SharedPersonalizationStateInfo uniquement des instances ou UserPersonalizationStateInfo des instances.

Les éléments retournés sont limités par les paramètres et pageIndex les pageSize contrôles des pageIndex enregistrements à retourner et pageSize contrôlent le nombre d’enregistrements retournés. Par exemple, si pageIndex elle a été définie sur 0 et pageSize a été définie sur 25, les données retournées sont les 25 premières entrées. Si pageIndex elle a été définie sur 1 et pageSize a été définie sur 25, les données retournées sont les entrées 26 à 50. Le totalRecords paramètre retourne le nombre total d’enregistrements disponibles.

À l’aide du fournisseur de personnalisation par défaut, les PersonalizationStateInfoobjets dérivés sont retournés par ordre alphabétique et triés par une combinaison de chemin d’accès et de nom d’utilisateur dans l’ordre croissant. L’ordre des objets de la collection est déterminé par le fournisseur.

Voir aussi

S’applique à