Share via


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: String

    La ruta de acceso a un archivo XAML que contiene una regla. Puede ser una ruta de acceso completa o relativa al proyecto.

  • bstrContext
    Tipo: String

    Lista delimitada por punto y coma de contextos en los que esta regla se aplica.

  • bPersistInProject
    Tipo: Boolean

    Especifique 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

Vea también

Referencia

VCProject Interfaz

Microsoft.VisualStudio.VCProjectEngine (Espacio de nombres)