Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine
VCProjectEngine Nazw reprezentuje modelu projektu Visual C++ i jest jego wierzchni.
Klasy
Klasa | Opis | |
---|---|---|
![]() |
_dispVCProjectEngineEvents_SinkHelper | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
VCProjectEngineEventsClass | Infrastruktura. Odnoszą się do VCProjectEngineEvents dla tej funkcji.Tworzy wystąpienia tej klasy. |
![]() |
VCProjectEngineObjectClass | Głównym celem dla VCProjectEngine automatyzacji modelu. |
Interfejsy
Interfejs | Opis | |
---|---|---|
![]() |
_dispVCProjectEngineEvents | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_Event | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_VCProjectEngineEvents | Odnoszą się do VCProjectEngineEvents dla tej funkcji.Tworzy wystąpienia tej klasy. |
![]() |
IGenericUserDefinedTool | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
ISimpleErrorContext | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
ISimplePropertyContainer | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
IToolPropertyWriter | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
IUserDefinedTool | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
IVCBuildCompleteCallback | |
![]() |
IVCBuildPropertyStorage | |
![]() |
IVCCollection | IVCCollection Obiekt zawiera funkcje, które może być wykonywane na obiekcie kolekcji. |
![]() |
IVCIdentity | |
![]() |
IVCProjectEngineEvents | Interfejs, który zawiera VCProjectEngine metod zdarzeń. |
![]() |
IVCProjectEngineEvents2 | |
![]() |
IVCRulePropertyStorage | |
![]() |
SVCProjectEngine | |
![]() |
VCActiveXReference | Stanowi odwołanie do obiektu ActiveX. |
![]() |
VCALinkTool | Stanowi narzędzie ALink, które jest używane do generowania zestawami satelity z zarządzanych zasobów. |
![]() |
VCAppVerifierTool | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
VCAssemblyReference | Odniesienie do reprezentuje.Montaż netto. |
![]() |
VCBscMakeTool | VCBscMakeTool Obiekt zawiera właściwości pozwalające programowo manipulować ustawienia właściwości w Informacji O przeglądaniu folderu, który znajduje się w Właściwości konfiguracji folderu projektu Stron właściwości okno dialogowe.Zobacz Modyfikowanie ustawień projektu uzyskać dostęp do projektu Stron właściwości okno dialogowe. |
![]() |
VCCLCompilerTool | VCCLCompilerTool Obiekt udostępnia funkcje opcje kompilatora C++.Zobacz Opcje kompilatora Aby uzyskać więcej informacji o opcjach kompilatora. |
![]() |
VCConfiguration | VCConfiguration Obiektu programowego dostępu do właściwości w Ogólne stronę właściwości projektu Stron właściwości okno dialogowe.Ten obiekt umożliwia również dostęp do narzędzi służących do tworzenia tej konfiguracji. |
![]() |
VCCustomBuildRule | Interfejs dostępu niestandardowe zasady tworzenia i budowania niestandardowego reguła plików. |
![]() |
VCCustomBuildTool | VCCustomBuildTool Obiektu programowego dostępu do właściwości w Kroku zbudować niestandardowe stronę właściwości w projekcie programu Stron właściwości okno dialogowe. |
![]() |
VCDebugSettings | VCDebugSettings Obiekt zawiera właściwości pozwalające programowo manipulować ustawienia na Debug strony właściwości, która jest w Właściwości konfiguracji folderu projektu Stron właściwości okno dialogowe. |
![]() |
VCFile | VCFile Obiektu opisuje operacje, które mogą odbyć się w pliku aktywnego projektu. |
![]() |
VCFileConfiguration | VCFileConfiguration Obiekt zawiera build informacje o pliku (VCFile obiektu), włączając takie elementy, jak jakie narzędzie jest dołączony do pliku dla tej konfiguracji. |
![]() |
VCFilter | A VCFilter obiekt udostępnia funkcje folderu w systemie Solution Explorer do Visual C++ projektu. |
![]() |
VCFxCopTool | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
VCFxCopTool2 | |
![]() |
VCLibrarianTool | Opisuje funkcje Odwołanie LIB narzędzia. |
![]() |
VCLinkerTool | Opisuje funkcje opcji programu łączącego. |
![]() |
VCManagedResourceCompilerTool | Reprezentuje kompilator zarządzanego zasobu, narzędzie służące do kompilowania plików .resx. |
![]() |
VCManifestTool | Umożliwia łączenie pliki manifestu. |
![]() |
VCMidlTool | Programowo uzyskuje dostęp do właściwości w MIDL folderu projektu Stron właściwości okno dialogowe. |
![]() |
VCNMakeTool | Programowo uzyskuje dostęp do właściwości w NUPEWNIJ folderu projektu Stron właściwości okno dialogowe.Zobacz Modyfikowanie ustawień projektu informacje na temat projektu access Stron właściwości okno dialogowe. |
![]() |
VCPlatform | Ma wpływ na właściwości specyficzne dla platformy, w tym osób narażonych w VC++ Directories, Projects, Options Dialog Box. |
![]() |
VCPlatform2 | |
![]() |
VCPostBuildEventTool | Programowo uzyskuje dostęp do właściwości na Zdarzenia Post-Build stronę właściwości, Tworzenie zdarzenia folderu w programie project Stron właściwości okno dialogowe. |
![]() |
VCPreBuildEventTool | Programowo uzyskuje dostęp do właściwości na Zdarzenia Pre-Build stronę właściwości, Tworzenie zdarzenia folderu w programie project Stron właściwości okno dialogowe. |
![]() |
VCPreLinkEventTool | Programowo uzyskuje dostęp do właściwości na Zdarzenia PreLink stronę właściwości, Tworzenie zdarzenia folderu w programie project Stron właściwości okno dialogowe. |
![]() |
VCProject | Ten obiekt zawiera właściwości na Visual C++ projektu. |
![]() |
VCProjectEngine | Jedynymi Visual C++ obiektu modelu projektu, które mogą być zwrócone przez CoCreateInstance. |
![]() |
VCProjectEngineEvents | VCProjectEngineEvents Obiekt udostępnia zdarzenia wywoływane przez Visual C++ projektu.Użyj VCProjectEngineEvents dla funkcji i zapoznaj się z _dispVCProjectEngineEvents do dokumentacji tego obiektu. |
![]() |
VCProjectEngineObject | Głównym celem dla VCProjectEngine automatyzacji modelu. |
![]() |
VCProjectItem | Plik lub folder w projekcie. |
![]() |
VCProjectReference | Stanowi odwołanie do projektu, w tym samym roztworze. |
![]() |
VCPropertySheet | Zapewnia dostęp do projektu arkusze właściwości silnika. |
![]() |
VCReference | Reprezentuje odniesienia w projekcie. |
![]() |
VCReferences | Kolekcja VCReference obiektów, każdy będzie reprezentował odniesienia w projekcie. |
![]() |
VCResourceCompilerTool | Programowo uzyskuje dostęp do właściwości na zasobów folder w projekcie programu Stron właściwości okno dialogowe. |
![]() |
VCRuntimeBooleanProperty | Zapewnia dostęp do wykonywania właściwości boolean. |
![]() |
VCRuntimeEnumProperty | Zapewnia dostęp do właściwości wyliczenia runtime. |
![]() |
VCRuntimeEnumValue | Daje dostęp do właściwości enum runtime. |
![]() |
VCRuntimeIntegerProperty | Zapewnia dostęp do właściwości całkowitą runtime. |
![]() |
VCRuntimeProperty | Zapewnia dostęp do właściwości w czasie wykonywania. |
![]() |
VCRuntimeStringProperty | Zapewnia dostęp do właściwości ciągów w czasie wykonywania. |
![]() |
VCSdkReference | |
![]() |
VCToolFile | Daje dostęp do niestandardowych budowanie reguł. |
![]() |
VCUserMacro | Daje dostęp do makra zdefiniowanego przez użytkownika. |
![]() |
VCWebDeploymentTool | VCWebDeploymentTool Obiektu umożliwia programistyczny dostęp do sieci Web narzędzia do wdrażania. |
![]() |
VCWebServiceProxyGeneratorTool | Programowo udostępnia dostępnych z właściwości Strona właściwości odwołania sieci Web. |
![]() |
VCWinRTReference | |
![]() |
VCXDCMakeTool | Interfejs służący do tworzenia plików doc XML kontroli. |
![]() |
VCXMLDataGeneratorTool | Reprezentuje generator danych XML.Używane do generowania kodu Visual C++ z pliku XML. |
Delegaci
Delegat | Opis | |
---|---|---|
![]() |
_dispVCProjectEngineEvents_ItemAddedEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_ItemMovedEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_ItemPropertyChange2EventHandler | |
![]() |
_dispVCProjectEngineEvents_ItemPropertyChangeEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_ItemRemovedEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_ItemRenamedEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_ProjectBuildFinishedEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_ProjectBuildStartedEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_ReportErrorEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_SccEventEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
_dispVCProjectEngineEvents_SolutionLoadedEventHandler | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
Wyliczenia
Wyliczenie | Opis | |
---|---|---|
![]() |
addressAwarenessType | Służy do określania, czy program łączący jest w stanie obsłużyć adresów większych niż 2 GB. |
![]() |
AppVrfBaseLayerOptions | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
asmListingOption | Używany przez AssemblerOutput właściwości. |
![]() |
AVPageHeapProtectionDirection | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
basicRuntimeCheckOption | Używany przez BasicRuntimeChecks właściwości. |
![]() |
bldActionTypes | |
![]() |
browseInfoOption | Używany przez BrowseInformation właściwości. |
![]() |
BuildWithPropertySheetType | Zawiera opis ustawień kompilacji. |
![]() |
callingConventionOption | Służy do zaznaczania domyślnego, konwencji wywoływania. |
![]() |
charSet | Określa, czy należy ustawić _UNICODE lub _MBCS.Funkcja ta dotyczy również programu łączącego punkt wejścia w przypadku gdy jest to właściwe. |
![]() |
compileAsManagedOptions | Używany przez CompileAsManaged właściwości. |
![]() |
CompileAsOptions | Służy do zaznaczania opcji języka kompilacji dla plików .c i .cpp. |
![]() |
compilerErrorReportingType | Pozwala zapewnić wewnętrznego kompilatora (ICE) informacje o błędach bezpośrednio do zespół Visual C++. |
![]() |
ConfigurationTypes | Określa typ wyjścia, który generuje tej konfiguracji. |
![]() |
cppExceptionHandling | Używany przez ExceptionHandling.property. |
![]() |
debugOption | Używany przez DebugInformationFormat właściwości. |
![]() |
driverOption | Używany przez AdditionalOptions właściwość linker. |
![]() |
eAppProtectionOption | Używane wyznaczać poziom izolacji proces używany przez katalog wirtualny. |
![]() |
eCLRImageType | Określa typ obrazu środowiska CLR.Przydatne podczas łączenia obiektu pliki różnych typów. |
![]() |
eCLRThreadAttribute | Używany przez CLRThreadAttribute właściwości. |
![]() |
eDebuggerTypes | Typy debugery dostępne projekty C++. |
![]() |
eFileType | Używany przez FileType właściwości. |
![]() |
enhancedInstructionSetType | Używany przez EnableEnhancedInstructionSet właściwości. |
![]() |
enumDataExecutionPreventionBOOL | Wskazuje, że plik wykonywalny przetestowano w celu zachowania zgodności z funkcją zapobiegania wykonywania danych systemu Windows (DEP). |
![]() |
enumFileFormat | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
enumFrameworkVersion | Reprezentuje wersji z .NET Framework skierowane przez projekt. |
![]() |
enumMPIAcceptModes | Określa wieloprocesorowych-Processor-interfejsu akceptuje tryby dla debugera. |
![]() |
enumRandomizedBaseAddressBOOL | Określa, czy do generowania obrazu wykonywalnego, który ponownie mogą być losowo wyznaczane w czasie ładowania za pomocą randomizacji układ przestrzeni adresowej (zastosowaniu ASLR) funkcji systemu Windows Vista. |
![]() |
enumResourceLangID | Używane przez Culture właściwość. |
![]() |
enumSccEvent | Oznacza zdarzenie miało miejsce w aparacie projektu. |
![]() |
eSqlClrPermissionLevel | Wyliczanie, aby wskazać poziom uprawnień programu SQL. |
![]() |
eWebRefUrlBehavior | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
favorSizeOrSpeedOption | Używane do wskazywania, czy minimalizowanie lub maksymalizowanie rozmiar bibliotek DLL i exe. |
![]() |
floatingPointModel | Określa zachowanie punkt przestawne. |
![]() |
genProxyLanguage | Używany przez GeneratedProxyLanguage właściwości. |
![]() |
inlineExpansionOption | Służy do definiowania poziomu wbudowanej funkcji rozszerzeń dla kompilacji. |
![]() |
linkAssemblyDebug | Używany przez AssemblyDebug właściwości. |
![]() |
linkerErrorReportingType | Pozwala podać linker wewnętrzny błąd informacji bezpośrednio do zespół Visual C++. |
![]() |
linkFixedBaseAddress | Doradza system operacyjny, aby załadować program tylko na swoim preferowanym adresem bazowym.Preferowany adres bazowy jest niedostępny, system operacyjny nie ładuje plik. |
![]() |
linkIncrementalType | Używane do przełączania na łączenie przyrostowych.Jest ona używana przez LinkIncremental właściwości. |
![]() |
linkProgressOption | Używany przez ShowProgress właściwości. |
![]() |
LinkTimeCodeGenerationOption | Odnosi się do generowania kodu czasu łącze opcji wiersza polecenia. |
![]() |
linkUACExecutionLevel | Określa, czy informacje kontroli konta użytkownika (UAC) jest osadzony w manifeście programu. |
![]() |
machineTypeOption | Używany przez TargetMachine właściwości. |
![]() |
midlCharOption | Używany przez DefaultCharType właściwości. |
![]() |
midlErrorCheckOption | Używany przez EnableErrorChecks właściwości. |
![]() |
midlStructMemberAlignOption | Używany przez StructMemberAlignment właściwości. |
![]() |
midlTargetEnvironment | Używany przez TargetEnvironment właściwości. |
![]() |
midlWarningLevelOption | Używany przez WarnLevel właściwości. |
![]() |
optFoldingType | Używany przez EnableCOMDATFolding właściwości. |
![]() |
optimizeOption | Używany przez Optimization właściwości. |
![]() |
optManagedIncrementalBuild | (Przestarzałe) Określa, czy przyrostowe build jest używana do budowania projektu manageg.Przyrostowe build kompiluje jedynie te metody, które uległy zmianie od czasu ostatniej kompilacji. |
![]() |
optRefType | Używany przez OptimizeReferences właściwości. |
![]() |
optWin98Type | Używany przez OptimizeForWindows98 właściwości. |
![]() |
pchOption | Używany przez UsePrecompiledHeader właściwości. |
![]() |
preprocessOption | Używany przez GeneratePreprocessedFile właściwości. |
![]() |
RemoteDebuggerType | Używany przez Remote właściwości. |
![]() |
runtimeLibraryOption | Używany przez RuntimeLibrary właściwości. |
![]() |
structMemberAlignOption | Używany przez StructMemberAlignment właściwości. |
![]() |
subSystemOption | Używany przez SubSystem właściwości. |
![]() |
termSvrAwarenessType | Używany przez TerminalServerAware właściwości. |
![]() |
TypeOfDebugger | Używany przez DebuggerType właściwości.Określa typ debugera ma być używany. |
![]() |
useOfATL | Używany przez useOfATL właściwości. |
![]() |
useOfMfc | Używany przez useOfMfc właściwości. |
![]() |
vcRefType | |
![]() |
warningLevelOption | Używany przez WarnLevel właściwości. |
![]() |
WholeProgramOptimizationTypes | Określa, że program będzie zoptymalizowana granicami obiektu |