IRemoteArgumentDictionaryContract Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Auflistung von RemoteArgument Objekten dar, die als Schlüssel-Wert-Paare gespeichert werden.
public interface class IRemoteArgumentDictionaryContract : System::AddIn::Contract::Collections::IRemoteArgumentCollectionContract
public interface IRemoteArgumentDictionaryContract : System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract
type IRemoteArgumentDictionaryContract = interface
interface IRemoteArgumentCollectionContract
interface IRemoteArgumentEnumerableContract
interface IContract
Public Interface IRemoteArgumentDictionaryContract
Implements IRemoteArgumentCollectionContract
- Abgeleitet
- Implementiert
Hinweise
Jedes Element in einem IRemoteArgumentDictionaryContract Element ist ein Schlüssel-Wert-Paar, das in einem RemoteArgumentDictionaryEntry Objekt gespeichert ist. Jedes Schlüssel-Wert-Paar muss über einen eindeutigen Schlüssel verfügen.
Die IRemoteArgumentDictionaryContract Schnittstelle ermöglicht das Aufzählen der enthaltenen Schlüssel und Werte, aber sie impliziert keine bestimmte Sortierreihenfolge.
Methoden
| Name | Beschreibung |
|---|---|
| AcquireLifetimeToken() |
Gibt an, dass der Vertrag für einen Client zugänglich ist, bis der Kunde den Vertrag widerruft. (Geerbt von IContract) |
| Add(RemoteArgument, RemoteArgument) |
Fügt dem Element ein Element mit einem angegebenen Schlüssel und Wert hinzu IRemoteArgumentDictionaryContract. |
| Clear() |
Entfernt alle Elemente aus dem IRemoteArgumentDictionaryContract. |
| ContainsKey(RemoteArgument) |
Gibt an, ob das IRemoteArgumentDictionaryContract Element mit dem angegebenen Schlüssel enthält. |
| GetCount() |
Gibt die Anzahl der elemente zurück, die in der IRemoteArgumentCollectionContract. (Geerbt von IRemoteArgumentCollectionContract) |
| GetEnumeratorContract() |
Gibt einen IRemoteArgumentDictionaryEnumeratorContract Wert zurück, der verwendet werden kann, um die Elemente in der IRemoteArgumentDictionaryContract. |
| GetItem(RemoteArgument) |
Gibt den Wert des Elements mit dem angegebenen Schlüssel zurück. |
| GetKeys() |
Gibt einen IRemoteArgumentCollectionContract Wert zurück, der die Schlüssel des IRemoteArgumentDictionaryContract Objekts enthält. |
| GetRemoteHashCode() |
Gibt einen Hashcode für das IContract. (Geerbt von IContract) |
| GetValues() |
Gibt einen IRemoteArgumentCollectionContract Wert zurück, der die Werte des IRemoteArgumentDictionaryContract Objekts enthält. |
| QueryContract(String) |
Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird. (Geerbt von IContract) |
| RemoteEquals(IContract) |
Gibt an, ob der angegebene Vertrag gleich diesem IContractist. (Geerbt von IContract) |
| RemoteToString() |
Gibt eine Zeichenfolgendarstellung der aktuellen IContractzurück. (Geerbt von IContract) |
| Remove(RemoteArgument) |
Entfernt das Element mit dem angegebenen Schlüssel aus dem IRemoteArgumentDictionaryContract. |
| RevokeLifetimeToken(Int32) |
Gibt an, dass der Vertrag für einen Client nicht mehr zugänglich ist. (Geerbt von IContract) |
| SetItem(RemoteArgument, RemoteArgument) |
Ersetzt den Wert eines Elements. |