Condividi tramite


Classe vcCMConstants

Il modello di codice di Visual C++ definisce una raccolta di GUID da utilizzare nell'implementazione degli extender di automazione.Un'estensione di automazione consente di estendere le proprietà, che sono determinate dalle esigenze e automatizzate dal modello di codice di Visual C++.Per ulteriori informazioni sulle estensioni e il supporto di automazione di essi, vedere Implementazione e utilizzo delle estensioni di automazione.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.VCCodeModel.vcCMConstants

Spazio dei nomi:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Sintassi

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

Il tipo vcCMConstants espone i seguenti membri.

Campi

  Nome Descrizione
Campo pubblicoMembro statico vcCMCATIDAttribute rappresenta un attributo di codice.
Campo pubblicoMembro statico vcCMCATIDClass rappresenta una classe di codice.
Campo pubblicoMembro statico vcCMCATIDDelegate rappresenta un delegato di codice.
Campo pubblicoMembro statico vcCMCATIDEnum rappresenta un'enumerazione di codice.
Campo pubblicoMembro statico vcCMCATIDEvent rappresenta un evento di codice.
Campo pubblicoMembro statico vcCMCATIDFunction rappresenta una funzione di codice.
Campo pubblicoMembro statico vcCMCATIDIDLCoClass rappresenta una coclasse di codice.
Campo pubblicoMembro statico vcCMCATIDIDLImport rappresenta un'importazione di codice.
Campo pubblicoMembro statico vcCMCATIDIDLImportLib rappresenta una libreria di importazione di codice.
Campo pubblicoMembro statico vcCMCATIDIDLLibrary rappresenta una libreria di codice.
Campo pubblicoMembro statico vcCMCATIDImportStmt Rappresenta l'istruzione Import di codice.
Campo pubblicoMembro statico vcCMCATIDIncludeStmt rappresenta un codice importare (C++) istruzione.
Campo pubblicoMembro statico vcCMCATIDInterface rappresenta un'interfaccia di codice.
Campo pubblicoMembro statico vcCMCATIDMacro rappresenta una macro di codice.
Campo pubblicoMembro statico vcCMCATIDMap rappresenta un mapping di codice.
Campo pubblicoMembro statico vcCMCATIDMapEntry Rappresenta una voce in una mappa di codice.
Campo pubblicoMembro statico vcCMCATIDNamespace Rappresenta uno spazio dei nomi del codice.
Campo pubblicoMembro statico vcCMCATIDParameter rappresenta un parametro di codice.
Campo pubblicoMembro statico vcCMCATIDProperty rappresenta una proprietà di codice.
Campo pubblicoMembro statico vcCMCATIDStruct Rappresenta una struttura di codice.
Campo pubblicoMembro statico vcCMCATIDTypeDef rappresenta una definizione di tipo di codice (typedef).
Campo pubblicoMembro statico vcCMCATIDUnion rappresenta un'unione di codice.
Campo pubblicoMembro statico vcCMCATIDUsingStmt rappresenta un codice using (Riferimenti per C#) istruzione.
Campo pubblicoMembro statico vcCMCATIDVariable rappresenta una variabile di codice.
Campo pubblicoMembro statico vcCMCATIDVCBase rappresenta una classe di base di Visual C++ di codice.
Campo pubblicoMembro statico vcCMMFCDialogNumberVariableExtender Rappresenta un'estensione per le variabili di numero in una finestra di dialogo MFC.
Campo pubblicoMembro statico vcCMMFCDialogStringVariableExtender Rappresenta un'estensione per le variabili di stringa in una finestra di dialogo MFC.
Campo pubblicoMembro statico vcCMMFCDialogVariableExtender Rappresenta un'estensione per le variabili in una finestra di dialogo MFC.
Campo pubblicoMembro statico vcCMVCDialogExtender Rappresenta un'estensione per una finestra di dialogo MFC.

In alto

Note

I seguenti valori costanti per gli oggetti del modello di codice di Visual C++ possono essere utilizzati per registrare l'estensione personalizzata di automazione.

valore costante

Oggetto corrispondente del modello di codice

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

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.VCCodeModel