Freigeben über


DnssdServiceInstance.TextAttributes Eigenschaft

Definition

Ruft die Attribute dieses Diensts instance als Liste von [Name, Wert]-Paaren von Zeichenfolgen ab. Attribute können von Dienstclients überprüft werden, um zusätzliche Informationen zu einem Dienst instance zu ermitteln.

Die spezifischen Attributnamen und Werte, die von einem Dienst verwendet werden, werden vom Designer des Diensts bestimmt. Beispielsweise kann ein Dienst instance für ein Multiplayer-Spiel Über Attribute verfügen, die beschreiben, welche Spielzuordnung der instance verwendet, oder den Spiel-Schwierigkeitsgrad des instance. Verschiedene Dienstinstanzen wären für unterschiedliche Karten oder Schwierigkeitsgrade aktiv, und ein Client, der den Spieldienst verwendet, könnte die Attributwerte verwenden, um zu bestimmen, mit welchem Spielserver instance, mit dem eine Verbindung für die bevorzugte Karte oder den bevorzugten Schwierigkeitsgrad des Spielers hergestellt werden soll.

public:
 property IMap<Platform::String ^, Platform::String ^> ^ TextAttributes { IMap<Platform::String ^, Platform::String ^> ^ get(); };
IMap<winrt::hstring, winrt::hstring const&> TextAttributes();
public IDictionary<string,string> TextAttributes { get; }
var iMap = dnssdServiceInstance.textAttributes;
Public ReadOnly Property TextAttributes As IDictionary(Of String, String)

Eigenschaftswert

IMap<String,String>

IDictionary<String,String>

IMap<Platform::String,Platform::String>

IMap<winrt::hstring,winrt::hstring>

Eine Auflistung von Attributpaaren [Name,Wert].

Gilt für: