PersonalizationAdministration.GetCountOfInactiveUserState 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 un compte des éléments de personnalisation par utilisateur présents dans le magasin de données sous-jacent pour les utilisateurs inactifs.
Surcharges
GetCountOfInactiveUserState(DateTime) |
Retourne un compte des éléments de personnalisation par utilisateur présents dans le magasin de données sous-jacent pour les utilisateurs inactifs, selon le paramètre spécifié. |
GetCountOfInactiveUserState(String, DateTime) |
Retourne un compte des éléments de personnalisation par utilisateur présents dans le magasin de données sous-jacent pour les utilisateurs inactifs, selon les paramètres spécifiés. |
GetCountOfInactiveUserState(DateTime)
Retourne un compte des éléments de personnalisation par utilisateur présents dans le magasin de données sous-jacent pour les utilisateurs inactifs, selon le paramètre spécifié.
public:
static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : DateTime -> int
Public Shared Function GetCountOfInactiveUserState (userInactiveSinceDate As DateTime) As Integer
Paramètres
- userInactiveSinceDate
- DateTime
Dernière date d'accès aux informations de personnalisation d'un utilisateur.
Retours
Nombre d'éléments de personnalisation pour les utilisateurs inactifs.
Exceptions
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.
Remarques
Cette méthode retourne les enregistrements où la valeur de la propriété de LastActivityDate l’utilisateur est inférieure ou égale à la valeur de la UserInactiveSinceDate propriété. Si UserInactiveSinceDate est défini sur MaxValue, un nombre d’informations de personnalisation de tous les utilisateurs est retourné.
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 à
GetCountOfInactiveUserState(String, DateTime)
Retourne un compte des éléments de personnalisation par utilisateur présents dans le magasin de données sous-jacent pour les utilisateurs inactifs, selon les paramètres spécifiés.
public:
static int GetCountOfInactiveUserState(System::String ^ pathToMatch, DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (string pathToMatch, DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : string * DateTime -> int
Public Shared Function GetCountOfInactiveUserState (pathToMatch As String, userInactiveSinceDate As DateTime) As Integer
Paramètres
- pathToMatch
- String
Chemin d'accès à la page qui contient les éléments d'état de personnalisation à récupérer.
- userInactiveSinceDate
- DateTime
Dernière date d'accès aux informations de personnalisation d'un utilisateur.
Retours
Compte des éléments de personnalisation par utilisateur présents dans le magasin de données sous-jacent pour les utilisateurs inactifs.
Exceptions
pathToMatch
, une fois tronquée, est une chaîne vide ("").
- ou -
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.
Remarques
Cette méthode retourne les enregistrements où la page correspond au paramètre spécifié pathtoMatch
et où la valeur de propriété de LastActivityDate l’utilisateur est inférieure ou égale à la valeur de la UserInactiveSinceDate propriété. Si UserInactiveSinceDate est défini sur MaxValue, un nombre d’informations de personnalisation de tous les utilisateurs est retourné.
Notez que le pathToMatch
paramètre peut inclure des caractères génériques. La méthode passe des caractères génériques au magasin de données sous-jacent. La prise en charge des caractères génériques dépend actuellement de la façon dont chaque fournisseur gère les caractères tels qu’un astérisque (*), un symbole de pourcentage (%) ou un trait de soulignement (_).
Normalement, pour les magasins de données conformes à SQL, vous pouvez effectuer une recherche par caractères génériques sur un chemin d’accès partiel avec le caractère générique apparaissant au début, à la fin ou au milieu du texte de chaîne de recherche dans la PathToMatch propriété . Par exemple, pour rechercher tous les chemins qui commencent par « ~/vdir », la PathToMatch propriété est définie sur « ~/vdir% ».
Le pathToMatch
paramètre peut être null
. Si la valeur null
est définie sur , le paramètre est ignoré lors de l’exécution de requêtes.
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