Compartir a través de


vcCMConstants (Clase)

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

Jerarquía de herencia

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 de código.
Campo públicoMiembro estático vcCMCATIDEvent Representa un evento de código.
Campo públicoMiembro estático vcCMCATIDFunction Representa un función de código.
Campo públicoMiembro estático vcCMCATIDIDLCoClass Representa una co-clase de 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 de código.
Campo públicoMiembro estático vcCMCATIDIDLLibrary Representa una biblioteca de códigos.
Campo públicoMiembro estático vcCMCATIDImportStmt Representa una instrucción de importación de código.
Campo públicoMiembro estático vcCMCATIDIncludeStmt Representa una instrucción include (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 de código.
Campo públicoMiembro estático vcCMCATIDMapEntry Representa una entrada de un mapa de 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 de código.
Campo públicoMiembro estático vcCMCATIDStruct Representa un elemento 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 unión de código.
Campo públicoMiembro estático vcCMCATIDUsingAlias
Campo públicoMiembro estático vcCMCATIDUsingStmt Representa una instrucción 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 código de Visual C++.
Campo públicoMiembro estático vcCMMFCDialogNumberVariableExtender Representa un objeto Extender para variables de número en un cuadro de diálogo MFC.
Campo públicoMiembro estático vcCMMFCDialogStringVariableExtender Representa un objeto Extender para variables de cadena en un cuadro de diálogo MFC.
Campo públicoMiembro estático vcCMMFCDialogVariableExtender Representa un objeto Extender para variables en un cuadro de diálogo MFC.
Campo públicoMiembro estático vcCMVCDialogExtender Representa un objeto Extender para un cuadro de diálogo 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)