VCProjectEngineObject - интерфейс
Главный объект для модели автоматизации VCProjectEngine.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")> _
Public Interface VCProjectEngineObject _
Inherits VCProjectEngine
[GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")]
public interface VCProjectEngineObject : VCProjectEngine
[GuidAttribute(L"805DB980-6773-4F10-8706-F481450963DA")]
public interface class VCProjectEngineObject : VCProjectEngine
[<GuidAttribute("805DB980-6773-4F10-8706-F481450963DA")>]
type VCProjectEngineObject =
interface
interface VCProjectEngine
end
public interface VCProjectEngineObject extends VCProjectEngine
Тип 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 | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. (Унаследовано от VCProjectEngine.) |
![]() |
CreateProject | Создает новый проект. (Унаследовано от VCProjectEngine.) |
![]() |
CreatePropertySheet | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. (Унаследовано от VCProjectEngine.) |
![]() |
CreateToolFile | Создает файл инструмента для проекта. (Унаследовано от VCProjectEngine.) |
![]() |
Evaluate | Оценивает значение макроса среды или модели проекта. (Унаследовано от VCProjectEngine.) |
![]() |
IsSystemInclude | Возвращает значение true, если указанный файл содержится в каталоге Vc7\include или в одном из каталогов, указанных в файле sysincl.dat. (Унаследовано от VCProjectEngine.) |
![]() |
LoadProject | Загружает проект. (Унаследовано от VCProjectEngine.) |
![]() |
LoadPropertySheet | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. (Унаследовано от VCProjectEngine.) |
![]() |
LoadToolFile | Загружает файл инструмента проекта. (Унаследовано от VCProjectEngine.) |
![]() |
RemoveProject | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. (Унаследовано от VCProjectEngine.) |
![]() |
RemovePropertySheet | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. (Унаследовано от VCProjectEngine.) |
В начало страницы
Заметки
Для документации методов и свойств см. в разделе VCProjectEngineObjectClass.
Экземпляр VCProjectEngineObject, как показано ниже:
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()