共用方式為


vcCMConstants 類別

Visual C++ 程式碼模型定義一系列的 Guid 用於實作自動化擴充項。自動化擴充項可讓您擴充的屬性,這取決於您的需求,這都自動由 Visual C++ 程式碼模型。如需有關自動化擴充項,並為其支援的詳細資訊,請參閱實作及使用 Automation 擴充項

繼承階層架構

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 表示程式碼 coclass。
公用欄位靜態成員 vcCMCATIDIDLImport 表示程式碼匯入。
公用欄位靜態成員 vcCMCATIDIDLImportLib 表示程式碼匯入程式庫。
公用欄位靜態成員 vcCMCATIDIDLLibrary 表示程式碼程式庫。
公用欄位靜態成員 vcCMCATIDImportStmt 表示程式碼匯入陳述式。
公用欄位靜態成員 vcCMCATIDIncludeStmt 表示程式碼包含 (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

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.VCCodeModel 命名空間