PersonalizationAdministration.GetAllInactiveUserState Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une collection de toutes les informations d'état de personnalisation par utilisateur associées aux utilisateurs inactifs.
Surcharges
GetAllInactiveUserState(DateTime) |
Retourne une collection qui comprend l'intégralité des informations d'état de personnalisation par utilisateur associées aux utilisateurs inactifs, selon la date spécifiée. |
GetAllInactiveUserState(DateTime, Int32, Int32, Int32) |
Retourne un sous-ensemble qui comprend l'intégralité des informations d'état de personnalisation par utilisateur associées aux utilisateurs inactifs, selon les paramètres spécifiés. |
GetAllInactiveUserState(DateTime)
Retourne une collection qui comprend l'intégralité des informations d'état de personnalisation par utilisateur associées aux utilisateurs inactifs, selon la date spécifiée.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState (DateTime userInactiveSinceDate);
static member GetAllInactiveUserState : DateTime -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime) As PersonalizationStateInfoCollection
Paramètres
- userInactiveSinceDate
- DateTime
Dernière date d'accès aux informations de personnalisation d'un utilisateur.
Retours
Collection d'instances UserPersonalizationStateInfo.
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 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.
Remarques
La collection retournée contient uniquement UserPersonalizationStateInfo des instances. À 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.
Cette méthode retourne des éléments dont la valeur de propriété de LastActivityDate l’utilisateur est inférieure ou égale à la valeur de la UserInactiveSinceDate propriété. Si UserInactiveSinceDate a la valeur MaxValue, cette méthode retourne efficacement toutes les données par utilisateur dans le magasin de données sous-jacent.
Voir aussi
- WebPartPersonalization
- contrôles webPart ASP.NET
- Vue d’ensemble de la personnalisation des composants WebPart
- Procédure pas à pas : implémentation de la personnalisation des composants WebPart avec un contrôle utilisateur
- Personnalisation des composants WebPart
S’applique à
GetAllInactiveUserState(DateTime, Int32, Int32, Int32)
Retourne un sous-ensemble qui comprend l'intégralité des informations d'état de personnalisation par utilisateur associées aux utilisateurs inactifs, selon les paramètres spécifiés.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState (DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords);
static member GetAllInactiveUserState : DateTime * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection
Paramètres
- userInactiveSinceDate
- DateTime
Dernière date d'accès aux informations de personnalisation d'un utilisateur.
- pageIndex
- Int32
Index de base zéro de la page de résultats à retourner.
- pageSize
- Int32
Nombre d'enregistrements à retourner.
- totalRecords
- Int32
Nombre total d'enregistrements disponibles.
Retours
Collection d'instances UserPersonalizationStateInfo.
Exceptions
pageIndex
est inférieur à zéro.
- ou -
pageSize
est inférieur ou égal à zéro.
-ou-
La combinaison de pageIndex
et pageSize
dépasse Int32.MaxValue.
- ou -
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 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.
Remarques
La collection retournée contient uniquement UserPersonalizationStateInfo des instances. À 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.
Cette méthode retourne des éléments dont la valeur de propriété de LastActivityDate l’utilisateur est inférieure ou égale à la valeur de la UserInactiveSinceDate propriété. Si UserInactiveSinceDate a la valeur MaxValue, cette méthode retourne efficacement toutes les données par utilisateur dans le magasin de données sous-jacent.
Les valeurs de retour sont limitées par les pageIndex
paramètres et pageSize
, où pageIndex
contrôle les enregistrements à retourner et pageSize
contrôle le nombre d’enregistrements à retourner. Par exemple, si pageIndex
a été défini sur 0 et pageSize
a été défini sur 25, les données retournées seraient les 25 premières entrées. Si pageIndex
a la valeur 1 et pageSize
a la valeur 25, les données retournées sont les entrées 26 à 50. Le totalRecords
paramètre retourne le nombre total d’enregistrements disponibles.
Voir aussi
- WebPartPersonalization
- contrôles webPart ASP.NET
- Vue d’ensemble de la personnalisation des composants WebPart
- Procédure pas à pas : implémentation de la personnalisation des composants WebPart avec un contrôle utilisateur
- Personnalisation des composants WebPart