Język

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

Parametr queryKey ma wartość 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 obiekcie PersonalizationStateQuery była niewłaściwym typem.

Uwagi

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

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

Dotyczy