Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.VCCodeModel

Microsoft.VisualStudio.VCCodeModel contiene gli oggetti e i membri per il modello di codice di Visual C++.

Classi

  Classe Descrizione
Classe pubblica 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.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica MFCDialogNumberVariableExtender Fornisce accesso all'intervallo minimo e massimo di una variabile di tipo numerico in una finestra di dialogo MFC.
Interfaccia pubblica MFCDialogStringVariableExtender Fornisce accesso all'intervallo di caratteri massimo di una variabile di tipo stringa in una finestra di dialogo MFC.
Interfaccia pubblica MFCDialogVariableExtender Fornisce l'accesso a un elemento di codice variabile in una finestra di dialogo MFC esistente.
Interfaccia pubblica VCCodeAttribute Fornisce l'accesso a un attributo dell'elemento.
Interfaccia pubblica VCCodeBase Oggetto che fornisce accesso all'elenco di classi base dell'oggetto padre.
Interfaccia pubblica VCCodeClass Un oggetto che fornisce accesso a qualsiasi elemento della classe è viene raccolto in un oggetto VCCodeModel oggetto.
Interfaccia pubblica VCCodeDelegate Oggetto che rappresenta un elemento di codice del delegato dichiarato con __delegate parola chiave).
Interfaccia pubblica VCCodeElement Oggetto che fornisce accesso a qualsiasi elemento di codice in un file di origine.
Interfaccia pubblica VCCodeElements Una raccolta di oggetti (che rappresentano singoli elementi di codice) all'interno di uno o più file di origine.
Interfaccia pubblica VCCodeEnum Oggetto che rappresenta un elemento di codice di enumerazione nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeEvent Oggetto che rappresenta un elemento di codice dell'evento (dichiarato con __event parola chiave).
Interfaccia pubblica VCCodeFunction Oggetto che definisce un costrutto di una funzione in un file di origine.
Interfaccia pubblica VCCodeIDLCoClass Oggetto che definisce un elemento coclass in un file idl.
Interfaccia pubblica VCCodeIDLImport Oggetto che definisce un elemento di importazione in un file idl.
Interfaccia pubblica VCCodeIDLImportLib Una definizione di oggetto importlib elemento in un file idl.
Interfaccia pubblica VCCodeIDLLibrary Oggetto che definisce un elemento di libreria in un file idl.
Interfaccia pubblica VCCodeImport Un oggetto che rappresenta un oggetto #import elemento di codice nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeInclude Un oggetto che rappresenta un oggetto #include elemento di codice nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeInterface Una un'interfaccia idl standard, a dispinterface elemento di codice, o un elemento di codice (modificato da __interface parola chiave) nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeMacro un oggetto che rappresenta una macro (#define elemento di codice dell'istruzione) nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeMap Oggetto che rappresenta un elemento di codice map nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeMapEntry Oggetto che definisce un costrutto di una voce di mapping in un file di origine.
Interfaccia pubblica VCCodeModel Oggetto che fornisce accesso a livello di progetto a qualsiasi elemento di codice contenuto.
Interfaccia pubblica VCCodeNamespace Oggetto che rappresenta un elemento dello spazio dei nomi nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeParameter Oggetto che rappresenta un parametro di una funzione, una proprietà, e così via, in un file di origine.
Interfaccia pubblica VCCodeProperty Oggetto che rappresenta un elemento di codice della proprietà (dichiarato con __property parola chiave).
Interfaccia pubblica VCCodeReference Non implementato attualmente.
Interfaccia pubblica VCCodeStruct Oggetto che rappresenta un elemento di codice della struttura nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeTypedef Un oggetto che rappresenta un oggetto typedef elemento di codice nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeUnion Un oggetto che rappresenta un oggetto union elemento di codice nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeUsing Un oggetto che rappresenta un oggetto direttiva #using (C++) elemento di codice nel codice sorgente di una soluzione.
Interfaccia pubblica VCCodeVariable Oggetto che rappresenta un costrutto di una variabile in un file di origine.
Interfaccia pubblica VCDesignElement Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica VCDesignElements Infrastruttura. Solo per utilizzo interno di Microsoft.
Interfaccia pubblica VCDialogExtender Oggetto che fornisce accesso a una classe esistente della finestra di dialogo in una soluzione.
Interfaccia pubblica VCFileCodeModel Oggetto che rappresenta gli elementi di codice in un file di origine.
Interfaccia pubblica VCLanguageManager Oggetto utilizzato per convalidare vari elementi di codice di un file di origine C++.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica vcCMNameValidationOption
Enumerazione pubblica vsCMAddPosition Determina la posizione del nuovo elemento di codice relativamente all'oggetto padre.
Enumerazione pubblica vsCMMFCDialogVariableIDType Utilizzato dal IDType proprietà.
Enumerazione pubblica vsCMSort Utilizzato dal Sort metodo.
Enumerazione pubblica vsCMValidateFileExtension Utilizzato dal ValidateFile metodo.
Enumerazione pubblica vsCMWhere Utilizzato dal StartPointOf, EndPointOfe Location proprietà.