VCProject.AddRuleDefinition (Método)
Agrega una regla al proyecto para que esté disponible como IVCRulePropertyStorage.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
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
Parámetros
bstrRuleFilePath
Tipo: StringLa ruta de acceso a un archivo XAML que contiene una regla. Puede ser una ruta de acceso completa o relativa al proyecto.
bstrContext
Tipo: StringLista delimitada por punto y coma de contextos en los que esta regla se aplica.
bPersistInProject
Tipo: BooleanEspecifique true para agregar la regla al proyecto permanentemente, o false para agregar la regla solamente hasta que se descargue.
Valor devuelto
Tipo: Boolean
true si la regla se agregó realmente al proyecto; false si la regla ya estaba definida en el proyecto.
Comentarios
Este método agrega un elemento de PropertyPageSchema al archivo de proyecto. No se asocia ninguna condición al elemento agregado.
Para leer la regla que se acaba de agregar, examine con Rules para cualquier configuración.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.