System.Runtime.InteropServices.ComTypes 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含對應 COM 互通型態的受管理型態。
結構
| 名稱 | Description |
|---|---|
| BIND_OPTS |
儲存Moniker系結作業期間所使用的參數。 |
| BINDPTR | |
| CONNECTDATA |
描述存在於指定連接點的連接。 |
| DISPPARAMS |
包含透過 |
| ELEMDESC |
包含變數、函式或函式參數的類型描述和進程傳輸資訊。 |
| ELEMDESC.DESCUNION |
包含專案的相關信息。 |
| EXCEPINFO |
描述在 |
| FILETIME |
表示自1601年1月1日起的100奈秒間隔數目。 這個結構是64位值。 |
| FORMATETC |
表示一般化的剪貼簿格式。 |
| FUNCDESC |
定義函式描述。 |
| IDLDESC |
包含在進程之間傳輸結構專案、參數或函式傳回值所需的資訊。 |
| PARAMDESC |
包含如何在進程之間傳送結構專案、參數或函式傳回值的相關信息。 |
| STATDATA |
提供 |
| STATSTG |
包含有關開啟記憶體、數據流或位元組數位對象的統計數據。 |
| STGMEDIUM |
提供 |
| TYPEATTR |
包含 |
| TYPEDESC |
描述變數的類型、函式的傳回型別或函式參數的類型。 |
| TYPELIBATTR |
識別特定類型庫,並提供成員名稱的當地語系化支援。 |
| VARDESC |
描述變數、常數或數據成員。 |
| VARDESC.DESCUNION |
包含變數的相關信息。 |
介面
| 名稱 | Description |
|---|---|
| IAdviseSink |
提供介面的管理定義 |
| IBindCtx |
提供介面的管理定義 |
| IConnectionPoint |
提供介面的管理定義 |
| IConnectionPointContainer |
提供介面的管理定義 |
| IDataObject |
提供介面的管理定義 |
| IEnumConnectionPoints |
管理介面定義 |
| IEnumConnections |
管理介面定義 |
| IEnumFORMATETC |
提供介面的管理定義 |
| IEnumMoniker |
管理介面定義 |
| IEnumSTATDATA |
提供介面的管理定義 |
| IEnumString |
管理介面定義 |
| IEnumVARIANT |
管理介面定義 |
| IMoniker |
提供介面的管理定義 |
| IPersistFile |
提供介面的管理定義 |
| IRunningObjectTable |
提供介面的管理定義 |
| IStream |
提供介面 |
| ITypeComp |
提供介面的管理定義 |
| ITypeInfo |
提供元件自動化 ITypeInfo 介面的託管定義。 |
| ITypeInfo2 |
提供介面的管理定義 |
| ITypeLib |
提供介面的管理定義 |
| ITypeLib2 |
提供介面的管理定義 |
列舉
| 名稱 | Description |
|---|---|
| ADVF |
指定設定建議接收或快取連接與 物件時所要求的行為。 |
| CALLCONV |
識別方法 METHODDATA 結構中所述的呼叫慣例。 |
| DATADIR |
指定 |
| DESCKIND |
識別系結至的類型描述。 |
| DVASPECT |
指定繪製或取得數據時物件所需的數據或檢視層面。 |
| FUNCFLAGS |
識別定義函式屬性的常數。 |
| FUNCKIND |
定義如何存取函式。 |
| IDLFLAG |
描述如何在進程之間傳輸結構專案、參數或函式傳回值。 |
| IMPLTYPEFLAGS |
定義型別實作或繼承介面的屬性。 |
| INVOKEKIND |
指定如何透過 |
| LIBFLAGS |
定義套用至類型連結庫的旗標。 |
| PARAMFLAG |
描述如何在進程之間傳輸結構專案、參數或函式傳回值。 |
| SYSKIND |
識別目標操作系統平臺。 |
| TYMED |
提供 |
| TYPEFLAGS |
定義型別描述的屬性和屬性。 |
| TYPEKIND |
指定各種類型的數據和函式。 |
| VARFLAGS |
識別定義變數屬性的常數。 |
| VARKIND |
定義變數的種類。 |