Sdílet prostřednictvím


PersonalizationStateQuery.Item[String] Vlastnost

Definice

Získá nebo nastaví hodnotu parametru dotazu.

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

Řetězec dotazu, který nerozlišuje velká a malá písmena. Hodnota by měla být jedna z následujících hodnot: "PathToMatch", "UserInactiveSinceDate" nebo "UsernameToMatch".

Hodnota vlastnosti

Object

Hodnota parametru dotazu, který je určen queryKey parametrem.

Výjimky

queryKey je null.

queryKey je prázdný řetězec ("").

-nebo- Při oříznutí queryKey má za následek prázdný řetězec.

-nebo- Hodnota poskytnutá pro jednu ze tří vlastností PersonalizationStateQuery byla nesprávného typu.

Poznámky

Tato vlastnost je výchozím indexerem pro PersonalizationStateQuery třídu. Vrací hodnotu parametru dotazu, který je určen queryKey . Můžete použít PersonalizationStateQuery.this["UsernameToMatch"] PersonalizationStateQuery.this["PathToMatch"] a PersonalizationStateQuery.this["UserInactiveSinceDate"] k nastavení UsernameToMatch vlastností, a v PathToMatch UserInactiveSinceDate uvedeném pořadí. Pokud jsou tyto tři vlastnosti nastaveny v indexeru, jsou ověřovány proti správnému typu.

Tato vlastnost vrátí null , pokud neexistuje queryKey .

Platí pro