System.Runtime.InteropServices.ComTypes 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含對應到 COM Interop 所使用型別的受控型別。
結構
| 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 |
包含變數的相關資訊。 |
介面
| IAdviseSink |
提供 |
| IBindCtx |
提供 |
| IConnectionPoint |
提供 |
| IConnectionPointContainer |
提供 |
| IDataObject |
提供 |
| IEnumConnectionPoints |
管理 |
| IEnumConnections |
管理 |
| IEnumFORMATETC |
提供 |
| IEnumMoniker |
管理 |
| IEnumSTATDATA |
提供 |
| IEnumString |
管理 |
| IEnumVARIANT |
管理 |
| IMoniker |
提供 |
| IPersistFile |
提供 |
| IRunningObjectTable |
提供 |
| IStream |
提供 |
| ITypeComp |
提供 |
| ITypeInfo |
提供元件自動化 ITypeInfo 介面的 Managed 定義。 |
| ITypeInfo2 |
提供 |
| ITypeLib |
提供 |
| ITypeLib2 |
提供 |
列舉
| ADVF |
指定設定通知接收或快取物件連接時的要求行為。 |
| CALLCONV |
識別 METHODDATA 結構中所述方法使用的呼叫慣例。 |
| DATADIR |
在 EnumFormatEtc(DATADIR) 方法的 |
| DESCKIND |
識別所要繫結的類型描述。 |
| DVASPECT |
指定繪製或取得資料時所需的資料或物件的檢視外觀。 |
| FUNCFLAGS |
識別定義函數屬性的常數。 |
| FUNCKIND |
定義如何存取函式。 |
| IDLFLAG |
描述如何在處理序之間傳輸結構項目、參數或函式傳回值。 |
| IMPLTYPEFLAGS |
定義所實作或繼承之類型介面的屬性。 |
| INVOKEKIND |
指定如何以 |
| LIBFLAGS |
定義套用至類型程式庫的旗標。 |
| PARAMFLAG |
描述如何在處理序之間傳輸結構項目、參數或函式傳回值。 |
| SYSKIND |
識別目標作業系統平台。 |
| TYMED |
提供 |
| TYPEFLAGS |
定義類型描述的屬性 (Property 和 Attribute)。 |
| TYPEKIND |
指定各種類型的資料和函式。 |
| VARFLAGS |
識別定義變數屬性的常數。 |
| VARKIND |
定義變數的類型。 |