Bagikan melalui


System.Runtime.InteropServices.ComTypes Ruang nama

Berisi jenis terkelola yang sesuai dengan jenis yang digunakan oleh interop COM.

Struct

BIND_OPTS

Menyimpan parameter yang digunakan selama operasi pengikatan moniker.

BINDPTR

Berisi penunjuk ke struktur, struktur, VARDESC atau antarmuka yang ITypeComp terikatFUNCDESC.

CONNECTDATA

Menjelaskan koneksi yang ada ke titik koneksi tertentu.

DISPPARAMS

Berisi argumen yang diteruskan ke metode atau properti oleh IDispatch::Invoke.

ELEMDESC

Berisi deskripsi jenis dan informasi transfer proses untuk variabel, fungsi, atau parameter fungsi.

ELEMDESC.DESCUNION

Berisi informasi tentang elemen.

EXCEPINFO

Menjelaskan pengecualian yang terjadi selama IDispatch::Invoke.

FILETIME

Mewakili jumlah interval 100 nanodetik sejak 1 Januari 1601. Struktur ini adalah nilai 64-bit.

FORMATETC

Mewakili format Clipboard umum.

FUNCDESC

Menentukan deskripsi fungsi.

IDLDESC

Berisi informasi yang diperlukan untuk mentransfer elemen struktur, parameter, atau nilai pengembalian fungsi antar proses.

PARAMDESC

Berisi informasi tentang cara mentransfer elemen struktur, parameter, atau nilai pengembalian fungsi antar proses.

STATDATA

Menyediakan definisi terkelola dari STATDATA struktur.

STATSTG

Berisi informasi statistik tentang penyimpanan terbuka, aliran, atau objek byte-array.

STGMEDIUM

Menyediakan definisi terkelola dari STGMEDIUM struktur.

TYPEATTR

Berisi atribut dari UCOMITypeInfo.

TYPEDESC

Menjelaskan jenis variabel, jenis pengembalian fungsi, atau jenis parameter fungsi.

TYPELIBATTR

Mengidentifikasi pustaka jenis tertentu dan menyediakan dukungan pelokalan untuk nama anggota.

VARDESC

Menjelaskan variabel, konstanta, atau anggota data.

VARDESC.DESCUNION

Berisi informasi tentang variabel.

Antarmuka

IAdviseSink

Menyediakan definisi antarmuka terkelola IAdviseSink .

IBindCtx

Menyediakan definisi antarmuka terkelola IBindCtx .

IConnectionPoint

Menyediakan definisi antarmuka terkelola IConnectionPoint .

IConnectionPointContainer

Menyediakan definisi antarmuka terkelola IConnectionPointContainer .

IDataObject

Menyediakan definisi antarmuka terkelola IDataObject .

IEnumConnectionPoints

Mengelola definisi IEnumConnectionPoints antarmuka.

IEnumConnections

Mengelola definisi IEnumConnections antarmuka.

IEnumFORMATETC

Menyediakan definisi antarmuka terkelola IEnumFORMATETC .

IEnumMoniker

Mengelola definisi IEnumMoniker antarmuka.

IEnumSTATDATA

Menyediakan definisi antarmuka terkelola IEnumSTATDATA .

IEnumString

Mengelola definisi IEnumString antarmuka.

IEnumVARIANT

Mengelola definisi IEnumVARIANT antarmuka.

IMoniker

Menyediakan definisi antarmuka terkelola IMoniker , dengan fungsionalitas COM dari IPersist dan IPersistStream.

IPersistFile

Menyediakan definisi antarmuka terkelola IPersistFile , dengan fungsionalitas dari IPersist.

IRunningObjectTable

Menyediakan definisi antarmuka terkelola IRunningObjectTable .

IStream

Menyediakan definisi antarmuka terkelola IStream , dengan ISequentialStream fungsionalitas.

ITypeComp

Menyediakan definisi antarmuka terkelola ITypeComp .

ITypeInfo

Menyediakan definisi terkelola antarmuka ITypeInfo Automation Komponen.

ITypeInfo2

Menyediakan definisi antarmuka terkelola ITypeInfo2 .

ITypeLib

Menyediakan definisi antarmuka terkelola ITypeLib .

ITypeLib2

Menyediakan definisi antarmuka terkelola ITypeLib2 .

Enum

ADVF

Menentukan perilaku yang diminta saat menyiapkan sink saran atau koneksi penembolokan dengan objek.

CALLCONV

Mengidentifikasi konvensi panggilan yang digunakan oleh metode yang dijelaskan dalam struktur METHODDATA .

DATADIR

Menentukan arah aliran data dalam dwDirection parameter EnumFormatEtc(DATADIR) metode . Ini menentukan format yang dapat dijumlahkan oleh enumerator yang dihasilkan.

DESCKIND

Mengidentifikasi deskripsi jenis yang terikat.

DVASPECT

Menentukan data yang diinginkan atau melihat aspek objek saat menggambar atau mendapatkan data.

FUNCFLAGS

Mengidentifikasi konstanta yang menentukan properti fungsi.

FUNCKIND

Menentukan cara mengakses fungsi.

IDLFLAG

Menjelaskan cara mentransfer elemen struktur, parameter, atau nilai pengembalian fungsi antar proses.

IMPLTYPEFLAGS

Menentukan atribut antarmuka jenis yang diimplementasikan atau diwariskan.

INVOKEKIND

Menentukan cara memanggil fungsi dengan IDispatch::Invoke.

LIBFLAGS

Menentukan bendera yang berlaku untuk jenis pustaka.

PARAMFLAG

Menjelaskan cara mentransfer elemen struktur, parameter, atau nilai pengembalian fungsi antar proses.

SYSKIND

Mengidentifikasi platform sistem operasi target.

TYMED

Menyediakan definisi terkelola dari TYMED struktur.

TYPEFLAGS

Menentukan properti dan atribut deskripsi jenis.

TYPEKIND

Menentukan berbagai jenis data dan fungsi.

VARFLAGS

Mengidentifikasi konstanta yang menentukan properti variabel.

VARKIND

Mendefinisikan jenis variabel.