Freigeben über


vcCMConstants-Klasse

Das Visual C++-Codemodell definiert eine Auflistung von GUIDs, wenn es über extender implementiert.Ein extender Automatisierungsmodell ermöglicht es Ihnen, die Eigenschaften erweitern, die von erfordert bestimmt werden und die vom Visual C++-Codemodell automatisiert werden.Weitere Informationen über Automatisierung extender und der Unterstützung dafür finden Sie unter Implementieren und Verwenden von Automatisierungsextendern.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.VCCodeModel.vcCMConstants

Namespace:  Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

Syntax

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

Der vcCMConstants-Typ macht die folgenden Member verfügbar.

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member vcCMCATIDAttribute Stellt ein Codeattribut dar.
Öffentliches FeldStatischer Member vcCMCATIDClass Stellt eine Codeklasse dar.
Öffentliches FeldStatischer Member vcCMCATIDDelegate Stellt einen Code Delegaten dar.
Öffentliches FeldStatischer Member vcCMCATIDEnum Stellt eine Code Enumeration dar.
Öffentliches FeldStatischer Member vcCMCATIDEvent Stellt ein Codeereignis dar.
Öffentliches FeldStatischer Member vcCMCATIDFunction Stellt eine Codefunktion dar.
Öffentliches FeldStatischer Member vcCMCATIDIDLCoClass Stellt eine Codecoklasse dar.
Öffentliches FeldStatischer Member vcCMCATIDIDLImport Stellt einen Codeimport dar.
Öffentliches FeldStatischer Member vcCMCATIDIDLImportLib Stellt eine Code importbibliothek.
Öffentliches FeldStatischer Member vcCMCATIDIDLLibrary Stellt eine Codebibliothek.
Öffentliches FeldStatischer Member vcCMCATIDImportStmt Stellt eine Code import Statement dar.
Öffentliches FeldStatischer Member vcCMCATIDIncludeStmt Stellt eine Anweisung dar Zu (C++) Code.
Öffentliches FeldStatischer Member vcCMCATIDInterface Stellt eine Schnittstelle für Code dar.
Öffentliches FeldStatischer Member vcCMCATIDMacro Stellt ein Makro Code dar.
Öffentliches FeldStatischer Member vcCMCATIDMap Stellt eine Code zugeordnet.
Öffentliches FeldStatischer Member vcCMCATIDMapEntry Stellt einen Eintrag in einer zugeordnet Code dar.
Öffentliches FeldStatischer Member vcCMCATIDNamespace Stellt einen Codenamespace dar.
Öffentliches FeldStatischer Member vcCMCATIDParameter Stellt einen Code für dar.
Öffentliches FeldStatischer Member vcCMCATIDProperty Stellt eine Code einbetten dar.
Öffentliches FeldStatischer Member vcCMCATIDStruct Stellt eine Code Struktur dar.
Öffentliches FeldStatischer Member vcCMCATIDTypeDef Stellt eine typdefinition Code dar (typedef).
Öffentliches FeldStatischer Member vcCMCATIDUnion Stellt eine union Code dar.
Öffentliches FeldStatischer Member vcCMCATIDUsingStmt Stellt eine Anweisung dar using (C#-Referenz) Code.
Öffentliches FeldStatischer Member vcCMCATIDVariable Stellt eine Codevariable dar.
Öffentliches FeldStatischer Member vcCMCATIDVCBase Stellt eine C++-Basisklasse Visual Code dar.
Öffentliches FeldStatischer Member vcCMMFCDialogNumberVariableExtender Stellt einen Extender für Zahlenvariablen in einem MFC-Dialogfeld dar.
Öffentliches FeldStatischer Member vcCMMFCDialogStringVariableExtender Stellt einen Extender für Zeichenfolgenvariablen in einem MFC-Dialogfeld dar.
Öffentliches FeldStatischer Member vcCMMFCDialogVariableExtender Stellt einen Extender für Variablen in einem MFC-Dialogfeld dar.
Öffentliches FeldStatischer Member vcCMVCDialogExtender Stellt einen Extender für ein MFC-Dialogfeld dar.

Zum Seitenanfang

Hinweise

Die folgenden konstanten Werte für Visual C++-Codemodell Objekte können verwendet werden, wenn benutzerdefinierte Automatisierung extender registriert.

Konstantenwert

Zugehöriges Objekt im Codemodell

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.VCCodeModel-Namespace