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 ist ein Schlüssel-Wert-Paar, das in einem RemoteArgumentDictionaryEntry -Objekt gespeichert wird. 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, impliziert jedoch keine bestimmte Sortierreihenfolge.
Methoden
AcquireLifetimeToken() |
Gibt an, dass ein Client auf den Vertrag zugreifen kann, bis der Client den Vertrag widerruft. (Geerbt von IContract) |
Add(RemoteArgument, RemoteArgument) |
Fügt dem IRemoteArgumentDictionaryContract ein Element mit dem angegebenen Schlüssel und Wert hinzu. |
Clear() |
Entfernt alle Elemente aus der IRemoteArgumentDictionaryContract. |
ContainsKey(RemoteArgument) |
Gibt an, ob der IRemoteArgumentDictionaryContract ein Element mit dem angegebenen Schlüssel enthält. |
GetCount() |
Gibt die Anzahl der im IRemoteArgumentCollectionContract enthaltenen Elemente zurück. (Geerbt von IRemoteArgumentCollectionContract) |
GetEnumeratorContract() |
Gibt einen IRemoteArgumentDictionaryEnumeratorContract zurück, mit dem die Elemente im IRemoteArgumentDictionaryContract durchlaufen werden können. |
GetItem(RemoteArgument) |
Gibt den Wert des Elements mit dem angegebenen Schlüssel zurück. |
GetKeys() |
Gibt einen IRemoteArgumentCollectionContract zurück, der die Schlüssel des IRemoteArgumentDictionaryContract-Objekts enthält. |
GetRemoteHashCode() |
Gibt einen Hashcode für den IContract zurück. (Geerbt von IContract) |
GetValues() |
Gibt einen IRemoteArgumentCollectionContract 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 mit diesem IContract identisch ist. (Geerbt von IContract) |
RemoteToString() |
Gibt eine Zeichenfolgenentsprechung der aktuellen IContract zurück. (Geerbt von IContract) |
Remove(RemoteArgument) |
Entfernt das Element mit dem angegebenen Schlüssel aus dem IRemoteArgumentDictionaryContract. |
RevokeLifetimeToken(Int32) |
Gibt an, dass ein Client nicht mehr auf den Vertrag zugreifen kann. (Geerbt von IContract) |
SetItem(RemoteArgument, RemoteArgument) |
Ersetzt den Wert eines Elements. |