IRemoteArgumentDictionaryContract Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje kolekcję RemoteArgument obiektów, które są przechowywane jako pary klucz/wartość.
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
- Pochodne
- Implementuje
Uwagi
Każdy element w elemecie IRemoteArgumentDictionaryContract jest parą klucz/wartość przechowywana RemoteArgumentDictionaryEntry w obiekcie. Każda para klucz/wartość musi mieć unikatowy klucz.
Interfejs IRemoteArgumentDictionaryContract umożliwia wyliczanie zawartych kluczy i wartości, ale nie oznacza żadnej określonej kolejności sortowania.
Metody
AcquireLifetimeToken() |
Określa, że kontrakt jest dostępny dla klienta, dopóki klient nie odwoła umowy. (Odziedziczone po IContract) |
Add(RemoteArgument, RemoteArgument) |
Dodaje element z określonym kluczem i wartością do elementu IRemoteArgumentDictionaryContract. |
Clear() |
Usuwa wszystkie elementy z obiektu IRemoteArgumentDictionaryContract. |
ContainsKey(RemoteArgument) |
Wskazuje, czy element IRemoteArgumentDictionaryContract zawiera element z określonym kluczem. |
GetCount() |
Zwraca liczbę elementów zawartych w elemecie IRemoteArgumentCollectionContract. (Odziedziczone po IRemoteArgumentCollectionContract) |
GetEnumeratorContract() |
Zwraca element IRemoteArgumentDictionaryEnumeratorContract , który może służyć do iterowania elementów w elemecie IRemoteArgumentDictionaryContract. |
GetItem(RemoteArgument) |
Zwraca wartość elementu z określonym kluczem. |
GetKeys() |
Zwraca element IRemoteArgumentCollectionContract zawierający klucze IRemoteArgumentDictionaryContract obiektu. |
GetRemoteHashCode() |
Zwraca kod skrótu dla pliku IContract. (Odziedziczone po IContract) |
GetValues() |
Zwraca element IRemoteArgumentCollectionContract zawierający wartości IRemoteArgumentDictionaryContract obiektu. |
QueryContract(String) |
Zwraca kontrakt implementowany przez ten kontrakt. (Odziedziczone po IContract) |
RemoteEquals(IContract) |
Wskazuje, czy określony kontrakt jest równy temu IContract. (Odziedziczone po IContract) |
RemoteToString() |
Zwraca reprezentację ciągu bieżącego IContract. (Odziedziczone po IContract) |
Remove(RemoteArgument) |
Usuwa element z określonym kluczem z elementu IRemoteArgumentDictionaryContract. |
RevokeLifetimeToken(Int32) |
Określa, że kontrakt nie jest już dostępny dla klienta. (Odziedziczone po IContract) |
SetItem(RemoteArgument, RemoteArgument) |
Zamienia wartość elementu. |