Partager via


PersonalizationStateQuery.Item[String] Propriété

Définition

Obtient ou définit la valeur du paramètre de requête.

public:
 property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ queryKey); void set(System::String ^ queryKey, System::Object ^ value); };
public object this[string queryKey] { get; set; }
member this.Item(string) : obj with get, set
Default Public Property Item(queryKey As String) As Object

Paramètres

queryKey
String

Chaîne de requête non sensible à la casse. La valeur doit être l'une des suivantes : "PathToMatch", "UserInactiveSinceDate" ou "UsernameToMatch."

Valeur de propriété

Object

Valeur du paramètre de requête indiquée par le paramètre queryKey.

Exceptions

queryKey a la valeur null.

Le queryKey est une chaîne vide ("").

  • ou - Lorsqu'il est tronqué, le paramètre queryKey génère une chaîne vide.

  • ou - La valeur attribuée à l'une des trois propriétés sur PersonalizationStateQuery était de type incorrect.

Remarques

Cette propriété est l’indexeur par défaut de la PersonalizationStateQuery classe. Elle retourne la valeur du paramètre de requête indiqué par queryKey . Vous pouvez utiliser PersonalizationStateQuery.this["UsernameToMatch"] PersonalizationStateQuery.this["PathToMatch"] et PersonalizationStateQuery.this["UserInactiveSinceDate"] pour définir les UsernameToMatch Propriétés, PathToMatch et UserInactiveSinceDate , respectivement. Lorsque ces trois propriétés sont définies dans l’indexeur, elles sont validées par rapport au type approprié.

Cette propriété retourne null si queryKey n’existe pas.

S’applique à