Klasa VCProjectEngineObjectClass
Głównym celem dla VCProjectEngine automatyzacji modelu.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObjectClass
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("152D56B2-E357-46D9-8DD2-F85D1C892678")> _
Public Class VCProjectEngineObjectClass _
Implements VCProjectEngine, VCProjectEngineObject
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("152D56B2-E357-46D9-8DD2-F85D1C892678")]
public class VCProjectEngineObjectClass : VCProjectEngine,
VCProjectEngineObject
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"152D56B2-E357-46D9-8DD2-F85D1C892678")]
public ref class VCProjectEngineObjectClass : VCProjectEngine,
VCProjectEngineObject
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("152D56B2-E357-46D9-8DD2-F85D1C892678")>]
type VCProjectEngineObjectClass =
class
interface VCProjectEngine
interface VCProjectEngineObject
end
public class VCProjectEngineObjectClass implements VCProjectEngine, VCProjectEngineObject
Typ VCProjectEngineObjectClass uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
VCProjectEngineObjectClass | Twórca dla VCProjectEngineObject. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
BuildLogging | Zwraca lub ustawia wartość wskazującą, czy plik dziennika zostanie utworzona i wypełniona informacjami o aktywności kompilacji. |
![]() |
BuildTiming | Pobiera lub ustawia wartość określającą, czy w oknie Wyjście zostaną wyświetlone razy dla wszystkich narzędzi w kompilacji. |
![]() |
Events | Pobiera obiekt, który jest źródłem zdarzeń, które są wywoływane przez silnik projektu. |
![]() |
PerformanceLogging | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
Platforms | Zwraca kolekcję peronów na silniku projektu. |
![]() |
Projects | Pobiera Visual C++ projektów w roztworze. |
![]() |
PropertySheets | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
ShowEnvironmentInBuildLog | Pobiera lub ustawia wartość określającą, czy echo wszystkich zmiennych środowiskowych do dziennika kompilacji podczas kompilacji z Visual C++ projektów. |
![]() |
ToolFiles | Zwraca kolekcję plików narzędzia. |
![]() |
ToolFileSearchPaths | Pobiera lub ustawia ścieżkę pliku do lokalizacji pliku narzędzia. |
![]() |
ValidateSchemas | Zwraca lub ustawia czy VCProjectEngine obiektu sprawdza poprawność plików XML, względem schematów. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AddFakeProps | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
CreateProject | Tworzy nowy projekt. |
![]() |
CreatePropertySheet | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
CreateToolFile | Tworzy plik narzędzia na niestandardowe zasady tworzenia. |
![]() |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). |
![]() |
Evaluate | Wynikiem jest wartość makr projektu modelu lub środowiska naturalnego. |
![]() |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
IsSystemInclude | Zwraca true Jeśli określony plik jest w <dysku>: \Program Files\Microsoft 8\VC\include programu Visual Studio katalogu. |
![]() |
LoadProject | Ładuje projektu. |
![]() |
LoadPropertySheet | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
LoadToolFile | Ładuje plik narzędzia. |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
RemoveProject | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
RemovePropertySheet | Infrastruktura. Microsoft tylko do użytku wewnętrznego. |
![]() |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Tworzy wystąpienia VCProjectEngineObjectClass.Utwórz wystąpienie VCProjectEngineObject zamiast, jak pokazano poniżej:
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()
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.