Bagikan melalui


IRemoteArgumentDictionaryContract Antarmuka

Definisi

Mewakili kumpulan RemoteArgument objek yang disimpan sebagai pasangan kunci/nilai.

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
Turunan
Penerapan

Keterangan

Setiap elemen dalam IRemoteArgumentDictionaryContract adalah pasangan kunci/nilai yang disimpan dalam RemoteArgumentDictionaryEntry objek. Setiap pasangan kunci/nilai harus memiliki kunci yang unik.

Antarmuka IRemoteArgumentDictionaryContract memungkinkan kunci dan nilai yang terkandung untuk dijumlahkan, tetapi tidak menyiratkan urutan pengurutan tertentu.

Metode

AcquireLifetimeToken()

Menentukan bahwa kontrak dapat diakses oleh klien sampai klien mencabut kontrak.

(Diperoleh dari IContract)
Add(RemoteArgument, RemoteArgument)

Menambahkan elemen dengan kunci dan nilai tertentu ke IRemoteArgumentDictionaryContract.

Clear()

Menghapus semua elemen dari IRemoteArgumentDictionaryContract.

ContainsKey(RemoteArgument)

Menunjukkan apakah IRemoteArgumentDictionaryContract berisi elemen dengan kunci yang ditentukan.

GetCount()

Mengembalikan jumlah elemen yang terkandung dalam IRemoteArgumentCollectionContract.

(Diperoleh dari IRemoteArgumentCollectionContract)
GetEnumeratorContract()

Mengembalikan yang IRemoteArgumentDictionaryEnumeratorContract dapat digunakan untuk melakukan iterasi melalui elemen di IRemoteArgumentDictionaryContract.

GetItem(RemoteArgument)

Mengembalikan nilai elemen dengan kunci yang ditentukan.

GetKeys()

Mengembalikan yang IRemoteArgumentCollectionContract berisi kunci IRemoteArgumentDictionaryContract objek.

GetRemoteHashCode()

Mengembalikan kode hash untuk IContract.

(Diperoleh dari IContract)
GetValues()

Mengembalikan yang IRemoteArgumentCollectionContract berisi nilai IRemoteArgumentDictionaryContract objek.

QueryContract(String)

Mengembalikan kontrak yang diimplementasikan oleh kontrak ini.

(Diperoleh dari IContract)
RemoteEquals(IContract)

Menunjukkan apakah kontrak yang ditentukan sama dengan ini IContract.

(Diperoleh dari IContract)
RemoteToString()

Mengembalikan representasi string dari saat ini IContract.

(Diperoleh dari IContract)
Remove(RemoteArgument)

Menghapus elemen dengan kunci yang ditentukan dari IRemoteArgumentDictionaryContract.

RevokeLifetimeToken(Int32)

Menentukan bahwa kontrak tidak lagi dapat diakses oleh klien.

(Diperoleh dari IContract)
SetItem(RemoteArgument, RemoteArgument)

Menggantikan nilai elemen.

Berlaku untuk