Partager via


VCProject.AddRuleDefinition, méthode

Ajoute une règle au projet afin qu'il soit disponible en tant que IVCRulePropertyStorage.

Espace de noms :  Microsoft.VisualStudio.VCProjectEngine
Assembly :  Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Déclaration
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

Paramètres

  • bstrRuleFilePath
    Type : String

    Chemin d'accès à un fichier XAML qui contient une règle. Peut être un chemin d'accès complet ou relatif au projet.

  • bstrContext
    Type : String

    Liste délimitée par des points-virgules des contextes pour lesquels cette règle s'applique.

  • bPersistInProject
    Type : Boolean

    Spécifie true pour ajouter définitivement la règle au projet ou false pour ajouter la règle uniquement jusqu'à ce qu'il soit déchargé.

Valeur de retour

Type : Boolean
true si la règle a été ajoutée au projet ; false si la règle était déjà définie dans le projet.

Notes

Cette méthode ajoute un élément de PropertyPageSchema au fichier projet. Aucune condition n'est associée à l'élément ajouté.

Pour lire la règle immédiatement ajoutée, accédez à Rules pour toute configuration.

Sécurité .NET Framework

Voir aussi

Référence

VCProject Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms