Partager via


PersonalizationAdministration.GetCountOfInactiveUserState Méthode

Définition

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 des 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

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 transmet 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 des caractères tels qu’un astérisque (*), un symbole de pourcentage (%) ou un trait de soulignement (_).

Normalement, pour les magasins de données compatibles SQL, vous pouvez effectuer une recherche générique sur un chemin d’accès partiel avec le caractère générique qui apparaît au début, à la fin ou au milieu du texte de la 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 nullest définie sur , le paramètre est ignoré lors de l’exécution des requêtes.

Voir aussi

S’applique à