System.Runtime.InteropServices.ComTypes 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
COM 相互運用機能で使用される型に対応するマネージド型が含まれています。
構造体
| 名前 | 説明 |
|---|---|
| BIND_OPTS |
モニカー バインド操作中に使用されるパラメーターを格納します。 |
| BINDPTR |
バインドされた FUNCDESC 構造体、VARDESC 構造体、または |
| 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 |
Component Automation ITypeInfo インターフェイスのマネージド定義を提供します。 |
| ITypeInfo2 |
|
| ITypeLib |
|
| ITypeLib2 |
|
列挙型
| 名前 | 説明 |
|---|---|
| ADVF |
アドバイズ シンクまたはオブジェクトとのキャッシュ接続を設定するときに要求される動作を指定します。 |
| CALLCONV |
METHODDATA 構造体で説明されているメソッドによって使用される呼び出し規則を識別します。 |
| DATADIR |
|
| DESCKIND |
バインドされている型の説明を識別します。 |
| DVASPECT |
データを描画または取得するときに、オブジェクトの目的のデータまたはビューの側面を指定します。 |
| FUNCFLAGS |
関数のプロパティを定義する定数を識別します。 |
| FUNCKIND |
関数にアクセスする方法を定義します。 |
| IDLFLAG |
プロセス間で構造体要素、パラメーター、または関数の戻り値を転送する方法について説明します。 |
| IMPLTYPEFLAGS |
型の実装または継承されたインターフェイスの属性を定義します。 |
| INVOKEKIND |
|
| LIBFLAGS |
タイプ ライブラリに適用されるフラグを定義します。 |
| PARAMFLAG |
プロセス間で構造体要素、パラメーター、または関数の戻り値を転送する方法について説明します。 |
| SYSKIND |
ターゲット オペレーティング システム プラットフォームを識別します。 |
| TYMED |
|
| TYPEFLAGS |
型の説明のプロパティと属性を定義します。 |
| TYPEKIND |
さまざまな種類のデータと関数を指定します。 |
| VARFLAGS |
変数のプロパティを定義する定数を識別します。 |
| VARKIND |
変数の種類を定義します。 |