Sdílet prostřednictvím


System.Runtime.InteropServices.ComTypes Obor názvů

Obsahuje spravované typy, které odpovídají typům používaným zprostředkovatele com.

Struktury

BIND_OPTS

Ukládá parametry, které se používají během operace vazby moniker.

BINDPTR

Obsahuje ukazatel na vázanou FUNCDESC strukturu, VARDESC strukturu nebo ITypeComp rozhraní.

CONNECTDATA

Popisuje připojení, které existuje k danému spojovacímu bodu.

DISPPARAMS

Obsahuje argumenty předané metodě nebo vlastnosti pomocí IDispatch::Invoke.

ELEMDESC

Obsahuje popis typu a informace o přenosu procesu pro proměnnou, funkci nebo parametr funkce.

ELEMDESC.DESCUNION

Obsahuje informace o prvku.

EXCEPINFO

Popisuje výjimky, ke kterým dochází během IDispatch::Invoke.

FILETIME

Představuje počet intervalů 100 nanosekund od 1. ledna 1601. Tato struktura je 64bitová hodnota.

FORMATETC

Představuje zobecněný formát schránky.

FUNCDESC

Definuje popis funkce.

IDLDESC

Obsahuje informace potřebné pro přenos hodnoty prvku struktury, parametru nebo funkce mezi procesy.

PARAMDESC

Obsahuje informace o přenosu elementu struktury, parametru nebo návratové hodnoty funkce mezi procesy.

STATDATA

Poskytuje spravovanou definici STATDATA struktury.

STATSTG

Obsahuje statistické informace o otevřeném úložišti, datovém proudu nebo objektu pole bajtů.

STGMEDIUM

Poskytuje spravovanou definici STGMEDIUM struktury.

TYPEATTR

Obsahuje atributy objektu UCOMITypeInfo.

TYPEDESC

Popisuje typ proměnné, návratový typ funkce nebo typ parametru funkce.

TYPELIBATTR

Identifikuje konkrétní knihovnu typů a poskytuje podporu lokalizace pro názvy členů.

VARDESC

Popisuje proměnnou, konstantu nebo datový člen.

VARDESC.DESCUNION

Obsahuje informace o proměnné.

Rozhraní

IAdviseSink

Poskytuje spravovanou definici IAdviseSink rozhraní.

IBindCtx

Poskytuje spravovanou definici IBindCtx rozhraní.

IConnectionPoint

Poskytuje spravovanou definici IConnectionPoint rozhraní.

IConnectionPointContainer

Poskytuje spravovanou definici IConnectionPointContainer rozhraní.

IDataObject

Poskytuje spravovanou definici IDataObject rozhraní.

IEnumConnectionPoints

Spravuje definici IEnumConnectionPoints rozhraní.

IEnumConnections

Spravuje definici IEnumConnections rozhraní.

IEnumFORMATETC

Poskytuje spravovanou definici IEnumFORMATETC rozhraní.

IEnumMoniker

Spravuje definici IEnumMoniker rozhraní.

IEnumSTATDATA

Poskytuje spravovanou definici IEnumSTATDATA rozhraní.

IEnumString

Spravuje definici IEnumString rozhraní.

IEnumVARIANT

Spravuje definici IEnumVARIANT rozhraní.

IMoniker

Poskytuje spravovanou definici IMoniker rozhraní s funkcemi modelu COM z IPersist a IPersistStream.

IPersistFile

Poskytuje spravovanou definici IPersistFile rozhraní s funkcemi z IPersist.

IRunningObjectTable

Poskytuje spravovanou definici IRunningObjectTable rozhraní.

IStream

Poskytuje spravovanou definici IStream rozhraní s ISequentialStream funkcemi.

ITypeComp

Poskytuje spravovanou definici ITypeComp rozhraní.

ITypeInfo

Poskytuje spravovanou definici rozhraní ITypeInfo pro automatizaci komponent.

ITypeInfo2

Poskytuje spravovanou definici ITypeInfo2 rozhraní.

ITypeLib

Poskytuje spravovanou definici ITypeLib rozhraní.

ITypeLib2

Poskytuje spravovanou definici ITypeLib2 rozhraní.

Výčty

ADVF

Určuje požadované chování při nastavování jímky s doporučením nebo připojení k ukládání do mezipaměti s objektem.

CALLCONV

Identifikuje konvenci volání používanou metodou popsanou ve struktuře METHODDATA .

DATADIR

Určuje směr toku dat v parametru dwDirectionEnumFormatEtc(DATADIR) metody. Tím se určí formáty, které výsledný výčet může vytvořit.

DESCKIND

Identifikuje popis typu, na který je vázán.

DVASPECT

Určuje požadovaná data nebo aspekt zobrazení objektu při kreslení nebo získávání dat.

FUNCFLAGS

Identifikuje konstanty, které definují vlastnosti funkce.

FUNCKIND

Definuje, jak získat přístup k funkci.

IDLFLAG

Popisuje, jak přenést prvek struktury, parametr nebo vrácenou hodnotu funkce mezi procesy.

IMPLTYPEFLAGS

Definuje atributy implementovaného nebo zděděného rozhraní typu.

INVOKEKIND

Určuje, jak vyvolat funkci pomocí .IDispatch::Invoke

LIBFLAGS

Definuje příznaky, které platí pro knihovny typů.

PARAMFLAG

Popisuje, jak přenést prvek struktury, parametr nebo vrácenou hodnotu funkce mezi procesy.

SYSKIND

Identifikuje cílovou platformu operačního systému.

TYMED

Poskytuje spravovanou definici TYMED struktury.

TYPEFLAGS

Definuje vlastnosti a atributy popisu typu.

TYPEKIND

Určuje různé typy dat a funkcí.

VARFLAGS

Identifikuje konstanty, které definují vlastnosti proměnné.

VARKIND

Definuje druh proměnné.