Udostępnij za pośrednictwem


Klasa vcCMConstants

Model do kodu Visual C++ definiuje zbierania identyfikatorów GUID do użytku we wdrażaniu automatyzacji urządzenia Extender.Urządzenie extender automatyzacji umożliwia rozszerzenie właściwości, które są określane przez potrzeb i które są zautomatyzowane przez Model kodu Visual C++.Aby uzyskać więcej informacji dotyczących automatyzacji urządzenia Extender i wsparcie dla nich, zobacz Wykonania oraz przy użyciu automatyzacji urządzenia Extender.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.VCCodeModel.vcCMConstants

Przestrzeń nazw:  Microsoft.VisualStudio.VCCodeModel
Zestaw:  Microsoft.VisualStudio.VCCodeModel (w Microsoft.VisualStudio.VCCodeModel.dll)

Składnia

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

Typ vcCMConstants uwidacznia następujące elementy członkowskie.

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski vcCMCATIDAttribute Reprezentuje atrybut kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDClass Reprezentuje klasę kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDDelegate Reprezentuje delegata kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDEnum Reprezentuje wyliczenie kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDEvent Reprezentuje zdarzenie kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDFunction Reprezentuje funkcji kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDIDLCoClass Reprezentuje coclass kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDIDLImport Reprezentuje importu kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDIDLImportLib Reprezentuje biblioteki import kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDIDLLibrary Reprezentuje biblioteki kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDImportStmt Reprezentuje kod import wyciągu.
Pole publiczneStatyczny element członkowski vcCMCATIDIncludeStmt Reprezentuje kod obejmują (C++) instrukcji.
Pole publiczneStatyczny element członkowski vcCMCATIDInterface Reprezentuje interfejs kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDMacro Reprezentuje kod makra.
Pole publiczneStatyczny element członkowski vcCMCATIDMap Reprezentuje mapę kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDMapEntry Reprezentuje wpis w tablicy kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDNamespace Reprezentuje obszar nazw kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDParameter Reprezentuje parametr kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDProperty Reprezentuje właściwość code.
Pole publiczneStatyczny element członkowski vcCMCATIDStruct Reprezentuje struct kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDTypeDef Reprezentuje definicji typu kodu (typedef).
Pole publiczneStatyczny element członkowski vcCMCATIDUnion Reprezentuje Unii kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDUsingStmt Reprezentuje kod za pomocą (C# odniesienia) instrukcji.
Pole publiczneStatyczny element członkowski vcCMCATIDVariable Reprezentuje zmienną kodu.
Pole publiczneStatyczny element członkowski vcCMCATIDVCBase Reprezentuje kod klasy podstawowej języka Visual C++.
Pole publiczneStatyczny element członkowski vcCMMFCDialogNumberVariableExtender Reprezentuje urządzenie Extender dla zmiennych numeru w oknie dialogowym MFC.
Pole publiczneStatyczny element członkowski vcCMMFCDialogStringVariableExtender Reprezentuje urządzenie Extender dla zmiennych typu string w oknie dialogowym MFC.
Pole publiczneStatyczny element członkowski vcCMMFCDialogVariableExtender Reprezentuje urządzenie Extender dla zmiennych w oknie dialogowym MFC.
Pole publiczneStatyczny element członkowski vcCMVCDialogExtender Reprezentuje urządzenie Extender dla okna dialogowego MFC.

Początek

Uwagi

Następujące wartości stałej dla Visual C++ kod modelu obiektów można podczas rejestrowania urządzenia extender niestandardowe automatyzacji.

Stała wartość

Odpowiedni obiekt modelu kodu

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

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.VCCodeModel