VCCustomBuildRule - интерфейс
Интерфейс для доступа к настраиваемым правилам построения и файлам настраиваемых правил построения.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
<GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")> _
Public Interface VCCustomBuildRule
[GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")]
public interface VCCustomBuildRule
[GuidAttribute(L"F00BA17A-05B0-4DFD-92CF-434A259993D2")]
public interface class VCCustomBuildRule
[<GuidAttribute("F00BA17A-05B0-4DFD-92CF-434A259993D2")>]
type VCCustomBuildRule = interface end
public interface VCCustomBuildRule
Тип VCCustomBuildRule предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
AdditionalDependencies | Получает или задает дополнительные зависящие от конфигурации элементы, добавляемые в строку ссылки, например comdlg32.lib или kernel32.lib. |
![]() |
AdditionalOptions | Получает или задает параметры для добавления в конец командной строки непосредственно перед именами файлов.Примером является параметр, не поддерживаемый в объектной модели. |
![]() |
BatchingSeparator | Получает или задает текст, вставляемый между именами входных файлов, когда настраиваемое правило построения поддерживает пакетную обработку файлов. |
![]() |
CommandLine | Получает или задает командную строку для запуска инструмента события построения. |
![]() |
DisplayName | Получает или задает полное имя объекта. |
![]() |
ExecutionDescription | Получает или задает текст, отображаемый в окне вывода до выполнения командной строки во время построения. |
![]() |
FileExtensions | Получает или задает расширения файлов, используемые для связывания правила построения с новыми файлами, добавляемыми в проект. |
![]() |
Name | Получает или задает имя правила построения. |
![]() |
Outputs | Получает или задает выходные файлы, создаваемые пользовательским этапом построения. |
![]() |
Properties | Получает коллекцию свойств для объекта. |
![]() |
ShowOnlyRuleProperties | Получает или задает значение, указывающее, отображаются ли в сетке свойств пользовательские свойства правил построения. |
![]() |
SupportsFileBatching | Получает или задает значение, показывающее, проверяются ли вводы в командную строку по отношению ко всем файлам, которые можно объединить в одно выполнение командной строки (исключает файлы, свойства файлов которых заданы). |
![]() |
TargetRule | Получает значение, указывающее, использовать целевой объект. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AddBooleanProperty | Добавляет логическое свойство к настраиваемому правилу построения с данным именем. |
![]() |
AddEnumProperty | Добавляет свойство перечисления к настраиваемому правилу построения с данным именем. |
![]() |
AddIntegerProperty | Добавляет свойство целого числа к настраиваемому правилу построения с данным именем. |
![]() |
AddStringProperty | Добавляет свойство строки к настраиваемому правилу построения с данным именем. |
![]() |
RemoveProperty | Удаляет данное свойство из настраиваемого правила построения. |
В начало страницы