Compartir a través de


vcCMConstants (Clase)

El modelo de código de Visual C++ define una colección de GUID para el uso en implementar los extensores de automatización.Un extensor de automatización permite ampliar las propiedades, que vienen determinadas por necesidades y que automatiza el modelo de código de Visual C++.Para obtener más información sobre los extensores y compatibilidad con automatización para ellos, vea Implementar y utilizar extensores de automatización.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.VCCodeModel.vcCMConstants

Espacio de nombres:  Microsoft.VisualStudio.VCCodeModel
Ensamblado:  Microsoft.VisualStudio.VCCodeModel (en Microsoft.VisualStudio.VCCodeModel.dll)

Sintaxis

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

El tipo vcCMConstants expone los siguientes miembros.

Campos

  Nombre Descripción
Campo públicoMiembro estático vcCMCATIDAttribute Representa un atributo de código.
Campo públicoMiembro estático vcCMCATIDClass Representa una clase de código.
Campo públicoMiembro estático vcCMCATIDDelegate Representa un delegado de código.
Campo públicoMiembro estático vcCMCATIDEnum Representa una enumeración del código.
Campo públicoMiembro estático vcCMCATIDEvent Representa un evento de código.
Campo públicoMiembro estático vcCMCATIDFunction Representa una función de código.
Campo públicoMiembro estático vcCMCATIDIDLCoClass Representa coclass un código.
Campo públicoMiembro estático vcCMCATIDIDLImport Representa una importación de código.
Campo públicoMiembro estático vcCMCATIDIDLImportLib Representa una biblioteca de importación del código.
Campo públicoMiembro estático vcCMCATIDIDLLibrary Representa una biblioteca de código.
Campo públicoMiembro estático vcCMCATIDImportStmt Representa una instrucción import de código.
Campo públicoMiembro estático vcCMCATIDIncludeStmt Representa una instrucción de incluyen (C++) de código.
Campo públicoMiembro estático vcCMCATIDInterface Representa una interfaz de código.
Campo públicoMiembro estático vcCMCATIDMacro Representa una macro de código.
Campo públicoMiembro estático vcCMCATIDMap Representa un mapa del código.
Campo públicoMiembro estático vcCMCATIDMapEntry Representa una entrada en un mapa del código.
Campo públicoMiembro estático vcCMCATIDNamespace representa un espacio de nombres de código.
Campo públicoMiembro estático vcCMCATIDParameter representa un parámetro de código.
Campo públicoMiembro estático vcCMCATIDProperty Representa una propiedad del código.
Campo públicoMiembro estático vcCMCATIDStruct Representa un struct de código.
Campo públicoMiembro estático vcCMCATIDTypeDef Representa una definición de tipo de código (typedef).
Campo públicoMiembro estático vcCMCATIDUnion Representa una combinación de código.
Campo públicoMiembro estático vcCMCATIDUsingStmt Representa una instrucción de using (Referencia de C#) de código.
Campo públicoMiembro estático vcCMCATIDVariable Representa una variable de código.
Campo públicoMiembro estático vcCMCATIDVCBase Representa una clase base de Visual C++ del código.
Campo públicoMiembro estático vcCMMFCDialogNumberVariableExtender Representa un Extender para variables de número en un cuadro de diálogo de MFC.
Campo públicoMiembro estático vcCMMFCDialogStringVariableExtender Representa un Extender para las variables de cadena en un cuadro de diálogo de MFC.
Campo públicoMiembro estático vcCMMFCDialogVariableExtender representa un Extender para las variables en un cuadro de diálogo de MFC.
Campo públicoMiembro estático vcCMVCDialogExtender representa un Extender para un cuadro de diálogo de MFC.

Arriba

Comentarios

Los valores constantes siguientes para los objetos de modelo de código de Visual C++ pueden utilizar al registrar el extensor de automatización personalizado.

Valor constante

Objeto de modelo de código correspondiente

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

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.VCCodeModel (Espacio de nombres)