vcCMConstants vcCMConstants vcCMConstants Class

Definition

The Visual C++ Code Model defines a collection of GUIDs for use in implementing automation extenders. An automation extender allows you to extend the properties, which are determined by your needs and which are automated by the Visual C++ Code Model. For more information on automation extenders and support for them, see Implementing and Using Automation Extenders.

public static class vcCMConstants
type vcCMConstants = class
Public Class vcCMConstants
Inheritance
vcCMConstantsvcCMConstantsvcCMConstants

Remarks

The following constant values for Visual C++ Code Model objects can be used when registering your custom automation extender.

Constant Value Corresponding Code Model Object
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

Fields

vcCMCATIDAttribute vcCMCATIDAttribute vcCMCATIDAttribute

Represents a code attribute.

vcCMCATIDClass vcCMCATIDClass vcCMCATIDClass

Represents a code class.

vcCMCATIDDelegate vcCMCATIDDelegate vcCMCATIDDelegate

Represents a code delegate.

vcCMCATIDEnum vcCMCATIDEnum vcCMCATIDEnum

Represents a code enumeration.

vcCMCATIDEvent vcCMCATIDEvent vcCMCATIDEvent

Represents a code event.

vcCMCATIDFunction vcCMCATIDFunction vcCMCATIDFunction

Represents a code function.

vcCMCATIDIDLCoClass vcCMCATIDIDLCoClass vcCMCATIDIDLCoClass

Represents a code coclass.

vcCMCATIDIDLImport vcCMCATIDIDLImport vcCMCATIDIDLImport

Represents a code import.

vcCMCATIDIDLImportLib vcCMCATIDIDLImportLib vcCMCATIDIDLImportLib

Represents a code import library.

vcCMCATIDIDLLibrary vcCMCATIDIDLLibrary vcCMCATIDIDLLibrary

Represents a code library.

vcCMCATIDImportStmt vcCMCATIDImportStmt vcCMCATIDImportStmt

Represents a code import statement.

vcCMCATIDIncludeStmt vcCMCATIDIncludeStmt vcCMCATIDIncludeStmt

Represents a code include statement.

vcCMCATIDInterface vcCMCATIDInterface vcCMCATIDInterface

Represents a code interface.

vcCMCATIDMacro vcCMCATIDMacro vcCMCATIDMacro

Represents a code macro.

vcCMCATIDMap vcCMCATIDMap vcCMCATIDMap

Represents a code map.

vcCMCATIDMapEntry vcCMCATIDMapEntry vcCMCATIDMapEntry

Represents an entry in a code map.

vcCMCATIDNamespace vcCMCATIDNamespace vcCMCATIDNamespace

Represents a code namespace.

vcCMCATIDParameter vcCMCATIDParameter vcCMCATIDParameter

Represents a code parameter.

vcCMCATIDProperty vcCMCATIDProperty vcCMCATIDProperty

Represents a code property.

vcCMCATIDStruct vcCMCATIDStruct vcCMCATIDStruct

Represents a code struct.

vcCMCATIDTypeDef vcCMCATIDTypeDef vcCMCATIDTypeDef

Represents a code type definition (typedef).

vcCMCATIDUnion vcCMCATIDUnion vcCMCATIDUnion

Represents a code union.

vcCMCATIDUsingAlias vcCMCATIDUsingAlias vcCMCATIDUsingAlias
vcCMCATIDUsingStmt vcCMCATIDUsingStmt vcCMCATIDUsingStmt

Represents a code using statement.

vcCMCATIDVariable vcCMCATIDVariable vcCMCATIDVariable

Represents a code variable.

vcCMCATIDVCBase vcCMCATIDVCBase vcCMCATIDVCBase

Represents a code Visual C++ base class.

vcCMMFCDialogNumberVariableExtender vcCMMFCDialogNumberVariableExtender vcCMMFCDialogNumberVariableExtender

Represents an Extender for number variables in an MFC dialog box.

vcCMMFCDialogStringVariableExtender vcCMMFCDialogStringVariableExtender vcCMMFCDialogStringVariableExtender

Represents an Extender for string variables in an MFC dialog box.

vcCMMFCDialogVariableExtender vcCMMFCDialogVariableExtender vcCMMFCDialogVariableExtender

Represents an Extender for variables in an MFC dialog box.

vcCMVCDialogExtender vcCMVCDialogExtender vcCMVCDialogExtender

Represents an Extender for an MFC dialog box.

Extension Methods

FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)
IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

Applies to