VCProjectEngineObject Интерфейс

Определение

Основной объект для модели автоматизации VCProjectEngine .

public interface class VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
public interface class VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
__interface VCProjectEngineObject : Microsoft::VisualStudio::VCProjectEngine::VCProjectEngine
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObjectClass))]
[System.Runtime.InteropServices.Guid("54969DD8-23D3-4A77-911C-87E6A3C5C21C")]
public interface VCProjectEngineObject : Microsoft.VisualStudio.VCProjectEngine.VCProjectEngine
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.VCProjectEngine.VCProjectEngineObjectClass))>]
[<System.Runtime.InteropServices.Guid("54969DD8-23D3-4A77-911C-87E6A3C5C21C")>]
type VCProjectEngineObject = interface
    interface VCProjectEngine
Public Interface VCProjectEngineObject
Implements VCProjectEngine
Производный
Атрибуты
Реализации

Комментарии

Документацию по методам и свойствам см. в разделе VCProjectEngineObjectClass .

Создайте экземпляр VCProjectEngineObject , как показано ниже.

Dim Engine As VCProjectEngine  
Engine = New VCProjectEngineObject()  

Свойства

BuildLogging

Получает или задает значение, указывающее, создается ли файл журнала, заполняемый информацией о действиях построения.

(Унаследовано от VCProjectEngine)
BuildTiming

Получает или задает значение, указывающее, отображаются ли в окне вывода значения времени для всех инструментов в построении.

(Унаследовано от VCProjectEngine)
Events

Возвращает объект, являющийся источником событий, инициируемых обработчиком проекта.

(Унаследовано от VCProjectEngine)
PerformanceLogging

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от VCProjectEngine)
Platforms

Получает коллекцию платформ, использующих обработчик проекта.

(Унаследовано от VCProjectEngine)
Projects

Возвращает коллекцию проектов, которые находятся в настоящий момент в решении.

(Унаследовано от VCProjectEngine)
PropertySheets

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от VCProjectEngine)
ShowEnvironmentInBuildLog

Получает или задает значение, указывающее, требуется ли при построении проектов Visual C++ отражать в журнале построения все переменные среды.

(Унаследовано от VCProjectEngine)
ToolFiles

Получает все доступные файлы инструментов в проекте.

(Унаследовано от VCProjectEngine)
ToolFileSearchPaths

Получает или задает пути поиска файлов инструментов проекта.

(Унаследовано от VCProjectEngine)
ValidateSchemas

Получает или задает значение, указывающее, выполнять ли проверку по схемам проекта.

(Унаследовано от VCProjectEngine)

Методы

AddFakeProps(Int32, Int32, Int32)

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от VCProjectEngine)
CreateProject(String)

Создает проект.

(Унаследовано от VCProjectEngine)
CreatePropertySheet(String)

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от VCProjectEngine)
CreateToolFile(String)

Создает файл инструмента для проекта.

(Унаследовано от VCProjectEngine)
Evaluate(String)

Оценивает значение макроса среды или модели проекта.

(Унаследовано от VCProjectEngine)
GetVCProjectBuildService(String, String, Guid, Object) (Унаследовано от VCProjectEngine)
IsSystemInclude(String)

Возвращает значение true, если указанный файл содержится в каталоге Vc7\include или в одном из каталогов, указанных в файле sysincl.dat.

(Унаследовано от VCProjectEngine)
LoadProject(String)

Загружает проект.

(Унаследовано от VCProjectEngine)
LoadPropertySheet(String)

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от VCProjectEngine)
LoadToolFile(String)

Загружает файл инструмента проекта.

(Унаследовано от VCProjectEngine)
RemoveProject(Object)

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от VCProjectEngine)
RemovePropertySheet(Object)

Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от VCProjectEngine)
WaitForMultipleHandles(UInt32, Array) (Унаследовано от VCProjectEngine)

Применяется к