System.Runtime.InteropServices.ComTypes Névtér

A COM-interop által használt típusoknak megfelelő felügyelt típusok.

Struktúrák

Name Description
BIND_OPTS

Tárolja a monikerkötési művelet során használt paramétereket.

BINDPTR

Egy kötött struktúrára, FUNCDESC struktúrára vagy interfészre VARDESC mutató mutatót ITypeComp tartalmaz.

CONNECTDATA

Egy adott csatlakozási ponttal létesített kapcsolatot ismertet.

DISPPARAMS

A metódusnak vagy tulajdonságnak IDispatch::Invokeátadott argumentumokat tartalmazza.

ELEMDESC

Egy változó, függvény vagy függvényparaméter típusleírását és folyamatátviteli információját tartalmazza.

ELEMDESC.DESCUNION

Egy elem adatait tartalmazza.

EXCEPINFO

A alatt előforduló IDispatch::Invokekivételeket ismerteti.

FILETIME

Az 1601. január 1-jei 100 nanoszekundumos intervallumok számát jelöli. Ez a struktúra egy 64 bites érték.

FORMATETC

Általános vágólapformátumot jelöl.

FUNCDESC

Meghatározza a függvény leírását.

IDLDESC

A struktúraelem, paraméter vagy függvény visszaadási értékének folyamatok közötti átviteléhez szükséges információkat tartalmazza.

PARAMDESC

Információkat tartalmaz a struktúraelem, paraméter vagy függvény visszaadási értékének átviteléről a folyamatok között.

STATDATA

A struktúra felügyelt definícióját STATDATA adja meg.

STATSTG

Statisztikai adatokat tartalmaz egy nyitott tárterületről, streamről vagy bájttömb objektumról.

STGMEDIUM

A struktúra felügyelt definícióját STGMEDIUM adja meg.

TYPEATTR

Egy . attribútumait UCOMITypeInfotartalmazza.

TYPEDESC

Egy változó típusát, egy függvény visszatérési típusát vagy egy függvényparaméter típusát ismerteti.

TYPELIBATTR

Azonosít egy adott típustárat, és honosítási támogatást nyújt a tagnevekhez.

VARDESC

Változót, állandót vagy adattagot ír le.

VARDESC.DESCUNION

Egy változóval kapcsolatos információkat tartalmaz.

Interfészek

Name Description
IAdviseSink

A felület felügyelt definícióját IAdviseSink adja meg.

IBindCtx

A felület felügyelt definícióját IBindCtx adja meg.

IConnectionPoint

A felület felügyelt definícióját IConnectionPoint adja meg.

IConnectionPointContainer

A felület felügyelt definícióját IConnectionPointContainer adja meg.

IDataObject

A felület felügyelt definícióját IDataObject adja meg.

IEnumConnectionPoints

Kezeli a felület definícióját IEnumConnectionPoints .

IEnumConnections

Kezeli a felület definícióját IEnumConnections .

IEnumFORMATETC

A felület felügyelt definícióját IEnumFORMATETC adja meg.

IEnumMoniker

Kezeli a felület definícióját IEnumMoniker .

IEnumSTATDATA

A felület felügyelt definícióját IEnumSTATDATA adja meg.

IEnumString

Kezeli a felület definícióját IEnumString .

IEnumVARIANT

Kezeli a felület definícióját IEnumVARIANT .

IMoniker

A felület felügyelt definícióját adja meg a COM-funkciókkal, amelyek a IMoniker következőtől származnak IPersist : és IPersistStream.

IPersistFile

A felület felügyelt definícióját adja meg a következő funkcióval: .>

IRunningObjectTable

A felület felügyelt definícióját IRunningObjectTable adja meg.

IStream

Biztosítja a felület felügyelt definícióját IStream a funkciókkal ISequentialStream .

ITypeComp

A felület felügyelt definícióját ITypeComp adja meg.

ITypeInfo

Megadja a Component Automation ITypeInfo felület felügyelt definícióját.

ITypeInfo2

A felület felügyelt definícióját ITypeInfo2 adja meg.

ITypeLib

A felület felügyelt definícióját ITypeLib adja meg.

ITypeLib2

A felület felügyelt definícióját ITypeLib2 adja meg.

Enumerációk

Name Description
ADVF

A kért viselkedést adja meg egy tanácsadó fogadó vagy egy objektum gyorsítótárazási kapcsolatának beállításakor.

CALLCONV

A METHODDATA-struktúrában leírt metódus által használt hívási konvenció azonosítója.

DATADIR

Megadja az adatfolyam irányát a dwDirection metódus paraméterében EnumFormatEtc(DATADIR) . Ez határozza meg azokat a formátumokat, amelyeket az eredményként kapott enumerátor enumerálhat.

DESCKIND

Azonosítja azt a típusleírást, amelyhez hozzá van kötve.

DVASPECT

Megadja az objektum kívánt adatait vagy nézetelemét az adatok rajzolásakor vagy lekérésekor.

FUNCFLAGS

Azonosítja a függvény tulajdonságait meghatározó állandókat.

FUNCKIND

A függvények elérésének módját határozza meg.

IDLFLAG

A struktúraelem, paraméter vagy függvény visszaadási értékének átvitelét ismerteti a folyamatok között.

IMPLTYPEFLAGS

Meghatározza egy típus implementált vagy örökölt felületének attribútumait.

INVOKEKIND

A függvények meghívásának IDispatch::Invokemódját adja meg.

LIBFLAGS

A típustárakra vonatkozó jelzőket definiálja.

PARAMFLAG

A struktúraelem, paraméter vagy függvény visszaadási értékének átvitelét ismerteti a folyamatok között.

SYSKIND

Azonosítja a cél operációsrendszer-platformot.

TYMED

A struktúra felügyelt definícióját TYMED adja meg.

TYPEFLAGS

Meghatározza a típusleírás tulajdonságait és attribútumait.

TYPEKIND

Különböző típusú adatokat és függvényeket határoz meg.

VARFLAGS

Azonosítja a változó tulajdonságait meghatározó állandókat.

VARKIND

Meghatározza a változó típusát.