Поделиться через


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 Удаляет данное свойство из настраиваемого правила построения.

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.VCProjectEngine - пространство имен