次の方法で共有


vcCMConstants クラス

オートメーション エクステンダーを実装することで、Visual C コード モデル用に Guid のコレクションを定義します。 オートメーション エクステンダーでは、ニーズによって決定されますが、Visual C コード モデルで自動化されたプロパティを拡張できます。 オートメーション エクステンダーとそれらのためのサポートの詳細についてを参照してくださいオートメーション エクステンダーの実装と使用

継承階層

System.Object
  Microsoft.VisualStudio.VCCodeModel.vcCMConstants

名前空間:  Microsoft.VisualStudio.VCCodeModel
アセンブリ:  Microsoft.VisualStudio.VCCodeModel (Microsoft.VisualStudio.VCCodeModel.dll 内)

構文

'宣言
Public NotInheritable Class vcCMConstants
public static class vcCMConstants
public ref class vcCMConstants abstract sealed
[<AbstractClass>]
[<Sealed>]
type vcCMConstants =  class end
public final class vcCMConstants

vcCMConstants 型で公開されるメンバーは以下のとおりです。

フィールド

  名前 説明
パブリック フィールド静的メンバー vcCMCATIDAttribute コード属性を表します。
パブリック フィールド静的メンバー vcCMCATIDClass コード クラスを表します。
パブリック フィールド静的メンバー vcCMCATIDDelegate コードのデリゲートを表します。
パブリック フィールド静的メンバー vcCMCATIDEnum コードの列挙を表します。
パブリック フィールド静的メンバー vcCMCATIDEvent コード イベントを表します。
パブリック フィールド静的メンバー vcCMCATIDFunction コード関数を表します。
パブリック フィールド静的メンバー vcCMCATIDIDLCoClass コードのコクラスを表します。
パブリック フィールド静的メンバー vcCMCATIDIDLImport コードのインポートを表します。
パブリック フィールド静的メンバー vcCMCATIDIDLImportLib コードのインポート ライブラリを表します。
パブリック フィールド静的メンバー vcCMCATIDIDLLibrary コード ライブラリを表します。
パブリック フィールド静的メンバー vcCMCATIDImportStmt ステートメントをインポートするコードを表します。
パブリック フィールド静的メンバー vcCMCATIDIncludeStmt コードを表すinclude (C++)ステートメント。
パブリック フィールド静的メンバー vcCMCATIDInterface コードのインターフェイスを表します。
パブリック フィールド静的メンバー vcCMCATIDMacro コードのマクロを表します。
パブリック フィールド静的メンバー vcCMCATIDMap コード マップを表します。
パブリック フィールド静的メンバー vcCMCATIDMapEntry コード マップ内のエントリを表します。
パブリック フィールド静的メンバー vcCMCATIDNamespace コードの名前空間を表します。
パブリック フィールド静的メンバー vcCMCATIDParameter コードのパラメーターを表します。
パブリック フィールド静的メンバー vcCMCATIDProperty コードのプロパティを表します。
パブリック フィールド静的メンバー vcCMCATIDStruct コード構造体を表します。
パブリック フィールド静的メンバー vcCMCATIDTypeDef コード型定義 (typedef) を表します。
パブリック フィールド静的メンバー vcCMCATIDUnion コードの連合を表します。
パブリック フィールド静的メンバー vcCMCATIDUsingStmt コードを表すusing (C# リファレンス)ステートメント。
パブリック フィールド静的メンバー vcCMCATIDVariable コードの変数を表します。
パブリック フィールド静的メンバー vcCMCATIDVCBase コード Visual C の基本クラスを表します。
パブリック フィールド静的メンバー vcCMMFCDialogNumberVariableExtender MFC ダイアログ ボックス内の数値変数のエクステンダーを表します。
パブリック フィールド静的メンバー vcCMMFCDialogStringVariableExtender MFC ダイアログ ボックス内の文字列変数のエクステンダーを表します。
パブリック フィールド静的メンバー vcCMMFCDialogVariableExtender MFC ダイアログ ボックス内の変数のエクステンダーを表します。
パブリック フィールド静的メンバー vcCMVCDialogExtender MFC ダイアログ ボックスのエクステンダーを表します。

このページのトップへ

解説

Visual C コード モデル オブジェクトの次の定数値は、カスタムのオートメーション エクステンダーを登録するときに使用できます。

定数値

対応するコード モデル オブジェクト

vcCMCATIDClass

VCCodeClass

vcCMCATIDFunction

VCCodeFunction

vcCMCATIDVariable

VCCodeVariable

vcCMCATIDNamespace

VCCodeNamespace

vcCMCATIDParameter

VCCodeParameter

vcCMCATIDAttribute

VCCodeAttribute

vcCMCATIDInterface

VCCodeInterface

vcCMCATIDEnum

VCCodeEnum

vcCMCATIDStruct

VCCodeStruct

vcCMCATIDUnion

VCCodeUnion

vcCMCATIDTypeDef

VCCodeTypedef

vcCMCATIDIncludeStmt

VCCodeInclude

vcCMCATIDImportStmt

VCCodeImport

vcCMCATIDUsingStmt

VCCodeUsing

vcCMCATIDMacro

VCCodeMacro

vcCMCATIDMap

VCCodeMap

vcCMCATIDIDLImport

VCCodeIDLImport

vcCMCATIDIDLImportLib

VCCodeIDLImportLib

vcCMCATIDIDLCoClass

VCCodeIDLCoClass

vcCMCATIDIDLLibrary

VCCodeIDLLibrary

vcCMCATIDMapEntry

VCCodeMapEntry

vcCMCATIDVCBase

VCCodeBase

vcCMCATIDDelegate

VCCodeDelegate

vcCMCATIDProperty

VCCodeProperty

vcCMCATIDEvent

VCCodeEvent

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.VisualStudio.VCCodeModel 名前空間