Sdílet prostřednictvím


Model kódu Visual C++

V tomto modelu lze manipulovat s vnitřní prvky, jako je například definice třídy nebo funkce, v rámci Visual C++ projektu.

Následující objekty jsou definovány v Visual C++ modelu kódu.

Objekt

Description

CodeModelEventsobjekt.

Objekt poskytování přístupu k různým událostem spalovat Visual C++ modelu kódu.

MFCDialogNumberVariableExtenderobjekt.

Objekt je poskytnutí přístupu k minimální a maximální rozsah typu číselné proměnné v dialogovém okně MFC.

MFCDialogStringVariableExtenderobjekt.

Objekt poskytuje přístup k rozsahu maximální znaků v dialogovém okně MFC proměnná typu řetězec.

MFCDialogVariableExtenderobjekt.

Poskytuje přístup k proměnné kódu prvek v existující MFC dialogové objekt.

VCCodeAttributeobjekt.

Objekt poskytuje přístup k atributu položky.

VCCodeBaseobjekt.

Objekt je poskytnutí přístupu k seznamu základní třída nadřazeného objektu.

VCCodeClassobjekt.

Objekt, který poskytuje přístup k libovolnému prvku třídy shromážděné v VCCodeModel objektu.

VCCodeDelegateobjekt.

Objekt reprezentující prvek kódu delegáta (s __delegate klíčové slovo).

VCCodeElementobjekt.

Objekt přístup libovolný prvek kódu do zdrojového souboru.

VCCodeElementskolekce.

Kolekce objektů (představující kód jednotlivých prvků) v rámci jednoho nebo více zdrojových souborů.

VCCodeEnumobjekt.

Objekt představující prvek výčtu kód ve zdrojovém kódu řešení.

VCCodeEventobjekt.

Objekt reprezentující prvek Kód události (s položky __Event klíčové slovo).

VCCodeFunctionobjekt.

Objekt definující funkce konstrukce ve zdrojovém souboru.

VCCodeIDLCoClassobjekt.

Definování objektu coclass prvku v souboru .idl.

VCCodeIDLImportobjekt.

Definování objektu import prvku v souboru .idl.

VCCodeIDLImportLibobjekt.

Definování objektu importlib prvku v souboru .idl.

VCCodeIDLLibraryobjekt.

Definování objektu library prvku v souboru .idl.

VCCodeImportobjekt.

Objekt s představující #import prvek kódu ve zdrojovém kódu řešení.

VCCodeIncludeobjekt.

Objekt s představující #include prvek kódu ve zdrojovém kódu řešení.

VCCodeInterfaceobjekt.

Objekt reprezentující buď s rozhraním standard .idl dispinterface element kódu nebo kód prvek (upravena __interface klíčové slovo) ve zdrojovém kódu řešení.

VCCodeMacroobjekt.

Objekt reprezentující makro (#define prohlášení) prvek kódu ve zdrojovém kódu řešení.

VCCodeMapobjekt.

Objekt představující prvek mapy kód ve zdrojovém kódu řešení.

VCCodeMapEntryobjekt.

Objekt definující položku mapy sestavit ve zdrojovém souboru.

VCCodeModelobjekt.

Poskytnutí přístupu na úrovni projektu libovolný prvek obsažený kód objektu.

VCCodeNamespaceobjekt.

Objekt reprezentující prvek oboru názvů zdrojový kód řešení.

VCCodeParameterobjekt.

Objekt představující parametr funkce, vlastnosti a podobně jako zdrojový soubor.

VCCodePropertyobjekt.

Objekt představující prvek vlastnost kódu (s __property klíčové slovo).

VCCodeStructobjekt.

Objekt představující prvek strukturu kódu ve zdrojovém kódu řešení.

VCCodeTypedefobjekt.

Objekt s představující typedef prvek kódu ve zdrojovém kódu řešení.

VCCodeUnionobjekt.

Objekt s představující union prvek kódu ve zdrojovém kódu řešení.

VCCodeUsingobjekt.

Objekt s představující # použití směrnice (C++) prvek kódu ve zdrojovém kódu řešení.

VCCodeVariableobjekt.

Objekt reprezentující konstrukce proměnné ve zdrojovém souboru.

VCDialogExtenderobjekt.

Objekt je poskytnutí přístupu do existující třídy dialogové okno pole v roztoku.

VCFileCodeModelobjekt.

Objekt reprezentující prvky kódu ve zdrojovém souboru.

VCLanguageManagerobjekt.

Objekt sloužící k ověření různé prvky kódu jazyka C++ zdrojový soubor.

Některé vlastnosti a metody, které jsou spojené s těmito objekty jsou definovány jako část větší Visual Studio modelu.I když však objekty jsou podobné Visual Studio objektů existují další vlastnosti nebo metody, které jsou přiřazeny v Visual C++.Například při funkci objektu má parametry přidružen ve všech Visual Studio jazyky, v Visual C++ funkce může mít jedinečné jazyk C++ jako virtuální, přičemž další vlastnosti konstanta nebo součástí IDL souboru.Tyto jedinečné vlastnosti, které jsou přístupné po VCCodeFunction objektu.To se provádí tak, že pracovat s vlastnostmi, které jsou jedinečné pro C++ ze skriptů v rámci Visual C++.

Přezkoumat další témata v Visual C++ - konkrétní kód modelu, klepněte na odkazy v následující tabulce.

Akce

Odkaz

Generovat a zkoumat Visual C++ pomocí kódu Visual Studio doplněk v Visual C#.

Jak: kód manipulovat pomocí modelu kódu Visual C++ (Visual C#)

Generovat a zkoumat Visual C++ pomocí kódu Visual Studio doplněk v Visual Basic.

Jak: kód manipulovat pomocí modelu Visual C++ kódu (Visual Basic)

Kompilace kódu v jazyce odkazy na témata.

Jak: kompilace příklad kódu pro rozšíření modelu Visual C++ kódu

Identifikátory GUID v provádění automatizace zařízení Extender důkladné Prozkoumat Visual C++ modelu kódu.

Kód modelu konstanty a automatizaci zařízení Extender

Viz také

Další zdroje

Rozšířený objektový model Visual C++