VCProject.AddRuleDefinition - метод
Добавляет правило в проект таким образом, чтобы оно будет доступно как IVCRulePropertyStorage.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
Function AddRuleDefinition ( _
bstrRuleFilePath As String, _
bstrContext As String, _
bPersistInProject As Boolean _
) As Boolean
bool AddRuleDefinition(
string bstrRuleFilePath,
string bstrContext,
bool bPersistInProject
)
bool AddRuleDefinition(
[InAttribute] String^ bstrRuleFilePath,
[InAttribute] String^ bstrContext,
[InAttribute] bool bPersistInProject
)
abstract AddRuleDefinition :
bstrRuleFilePath:string *
bstrContext:string *
bPersistInProject:bool -> bool
function AddRuleDefinition(
bstrRuleFilePath : String,
bstrContext : String,
bPersistInProject : boolean
) : boolean
Параметры
bstrRuleFilePath
Тип: StringПуть к XAML-файлу, содержащему правило. Путь может быть полным или заданным относительно проекта.
bstrContext
Тип: StringСписок разделенных точкой с запятой контекстов, в которых это правило применяется.
bPersistInProject
Тип: BooleanУкажите значение true, чтобы добавить правило в проект навсегда, или false, чтобы добавить правило только до момента его выгрузки.
Возвращаемое значение
Тип: Boolean
Значение true, если правило было фактически добавлено в проект; значение false, если правило уже было определено в проекте.
Заметки
Этот метод добавляет элемент PropertyPageSchema в файл проекта. Отсутствует условие не вложено в добавленному элементу.
Для просмотра только добавленное правило просмотрите Rules для любой конфигурации.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.