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 : StringChemin 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 : StringListe délimitée par des points-virgules des contextes pour lesquels cette règle s'applique.
bPersistInProject
Type : BooleanSpé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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.