Udostępnij za pośrednictwem


PersonalizationStateQuery.Item[String] Właściwość

Definicja

Pobiera lub ustawia wartość parametru zapytania.

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

Parametry

queryKey
String

Ciąg zapytania bez uwzględniania wielkości liter. Wartość powinna być jedną z następujących wartości: "PathToMatch", "UserInactiveSinceDate" lub "UsernameToMatch".

Wartość właściwości

Wartość parametru zapytania wskazanego queryKey przez parametr .

Wyjątki

queryKey to null.

queryKey jest pustym ciągiem ("").

-lub-

Po przycięciu queryKey powoduje utworzenie pustego ciągu.

-lub-

Wartość podana dla jednej z trzech właściwości w PersonalizationStateQuery obiekcie była niewłaściwym typem.

Uwagi

Ta właściwość jest domyślnym indeksatorem PersonalizationStateQuery klasy. Zwraca wartość parametru zapytania wskazanego przez queryKey. Możesz użyć poleceń PersonalizationStateQuery.this["UsernameToMatch"], PersonalizationStateQuery.this["PathToMatch"] i PersonalizationStateQuery.this["UserInactiveSinceDate"] , aby ustawić UsernameToMatchodpowiednio właściwości , PathToMatchi UserInactiveSinceDate . Po ustawieniu tych trzech właściwości w indeksatorze są weryfikowane względem odpowiedniego typu.

Ta właściwość zwraca wartość null , jeśli queryKey nie istnieje.

Dotyczy