VCProject.AddRuleDefinition-Methode
Fügt dem Projekt eine Regel hinzu, damit es als IVCRulePropertyStorage verfügbar ist.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
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
Parameter
bstrRuleFilePath
Typ: StringDer Pfad zu einer XAML-Datei, die eine Regel enthält. Kann ein vollständiger Pfad oder relativ zum Projekt sein.
bstrContext
Typ: StringEine durch Semikolons getrennte Liste von Kontexten, auf die diese Regel gilt.
bPersistInProject
Typ: Booleantrue angeben, um die Regel dauerhaft dem Projekt hinzuzufügen, oder false, um die Regel hinzuzufügen, bis sie entladen wird.
Rückgabewert
Typ: Boolean
true , wenn die Regel tatsächlich dem Projekt hinzugefügt wurde; false, wenn die Regel bereits im Projekt definiert wurde.
Hinweise
Diese Methode fügt einem PropertyPageSchema-Element der Projektdatei hinzugefügt. Keine Bedingung wird dem hinzugefügten Element angefügt.
Um die gerade hinzugefügte Regel zu lesen, durchsuchen Sie Rules für jede Konfiguration.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.