次の方法で共有


Microsoft.VisualStudio.VCCodeModel 名前空間

更新 : 2007 年 11 月

Microsoft.VisualStudio.VCCodeModel には、Visual C++ コード モデルに使用されるオブジェクトとメンバが含まれます。

クラス

  クラス 説明
ms166589.pubclass(ja-jp,VS.90).gif vcCMConstants Visual C++ コード モデルでは、オートメーション エクステンダの実装に使用する GUID のコレクションを定義します。オートメーション エクステンダを使用すると、プロパティを拡張できます。必要に応じて決定することも、Visual C++ コード モデルで自動化することもできます。オートメーション エクステンダの詳細とサポートについては、「オートメーション エクステンダの実装と使用」を参照してください。

インターフェイス

  インターフェイス 説明
ms166589.pubinterface(ja-jp,VS.90).gif MFCDialogNumberVariableExtender MFC ダイアログ ボックス内の数値型変数の最小および最大範囲へのアクセスを提供します。
ms166589.pubinterface(ja-jp,VS.90).gif MFCDialogStringVariableExtender MFC ダイアログ ボックスに含まれる文字列型変数の最大文字数の範囲にアクセスできます。
ms166589.pubinterface(ja-jp,VS.90).gif MFCDialogVariableExtender 既存の MFC ダイアログ ボックスの変数コード要素にアクセスできます。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeAttribute 項目属性にアクセスできます。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeBase 親オブジェクトの基本クラス リストへのアクセスを提供するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeClass VCCodeModel オブジェクト内の任意のクラス要素へのアクセスを提供するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeDelegate __delegate キーワードで宣言されているデリゲート コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeElement ソース ファイル内の任意のコード要素へのアクセスを提供するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeElements 1 つ以上のソース ファイル内のオブジェクト (各コード要素を表す) のコレクション。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeEnum ソリューションのソース コード内の列挙型コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeEvent イベント コード要素 (__event キーワードで宣言) を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeFunction ソース ファイル内の関数構成体を定義するオブジェクトです。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeIDLCoClass .idl ファイル内に CoClass 要素を定義するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeIDLImport .idl ファイル内に import 要素を定義するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeIDLImportLib .idl ファイル内の importlib 要素を定義するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeIDLLibrary .idl ファイル内に library 要素を定義するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeImport ソリューションのソース コード内の #import コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeInclude ソリューションのソース コード内の #include コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeInterface 標準的な .idl インターフェイス、dispinterface コード要素、またはソリューションのソース コード内の (__interface キーワードで修正される) コード要素のいずれかを表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeMacro ソリューションのソース コード内のマクロ (#define ステートメント) コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeMap ソリューションのソース コード内のマップ コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeMapEntry ソース ファイル内に生成するマップ エントリを定義するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeModel コンテナ内の任意のコード要素へのプロジェクト レベル アクセスを提供するオブジェクトです。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeNamespace ソリューションのソース コード内の名前空間要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeParameter ソース ファイル内の関数やプロパティなどのパラメータを表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeProperty プロパティ コード要素 (__property キーワードで宣言) を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeReference 現在は使用しません。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeStruct ソリューションのソース コード内の構造体コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeTypedef ソリューションのソース コード内の typedef コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeUnion ソリューションのソース コード内の union コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeUsing ソリューションのソース コード内の The #using Directive コード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCCodeVariable ソース ファイル内の変数コンストラクトを表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCDesignElement インフラストラクチャ。マイクロソフト内部でのみ使用。
ms166589.pubinterface(ja-jp,VS.90).gif VCDesignElements インフラストラクチャ。マイクロソフト内部でのみ使用。
ms166589.pubinterface(ja-jp,VS.90).gif VCDialogExtender ソリューション内の既存のダイアログ ボックス クラスへのアクセスを提供するオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCFileCodeModel ソース ファイル内のコード要素を表すオブジェクト。
ms166589.pubinterface(ja-jp,VS.90).gif VCLanguageManager C++ ソース ファイルの可変のコード要素を検証するために使用されるオブジェクト。

列挙型

  列挙体 説明
ms166589.pubenumeration(ja-jp,VS.90).gif vsCMAddPosition 親オブジェクトを基準に新しいコード要素の位置を決定します。
ms166589.pubenumeration(ja-jp,VS.90).gif vsCMMFCDialogVariableIDType IDType プロパティで使用します。
ms166589.pubenumeration(ja-jp,VS.90).gif vsCMSort Sort メソッドで使用します。
ms166589.pubenumeration(ja-jp,VS.90).gif vsCMValidateFileExtension ValidateFile メソッドで使用します。
ms166589.pubenumeration(ja-jp,VS.90).gif vsCMWhere StartPointOfEndPointOfLocation の各プロパティで使用します。