Partager via


VCProject.AddRuleDefinition, méthode

Ajoute une règle au projet afin qu'il soit disponible comme 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 : System.String
    Le chemin d'accès à un fichier XAML qui contient une règle.Peut être un chemin complet ou relatif au projet.
  • bstrContext
    Type : System.String
    Un liste délimitée par des points-virgules des contextes dans lesquels cette règle s'applique.
  • bPersistInProject
    Type : System.Boolean
    Spécifiez true pour ajouter la règle au projet définitivement, ou false d'ajouter la règle uniquement jusqu'à ce qu'il est déchargé.

Valeur de retour

Type : System.Boolean
true si la règle était ajoutée en fait 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 jointe à l'élément ajouté.

Pour lire la règle uniquement ajoutée, le parcourez via Rules pour toute configuration.

Sécurité .NET Framework

Voir aussi

Référence

VCProject Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms