Metoda VCProject.AddRuleDefinition —
Dodaje regułę do projektu, tak aby była ona dostępna jako IVCRulePropertyStorage.
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
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
Parametry
- bstrRuleFilePath
Typ: System.String
Ścieżka do pliku XAML, który zawiera regułę.Może to być pełna ścieżka lub względem projektu.
- bstrContext
Typ: System.String
Rozdzielaną średnikami listę kontekstach, których dotyczy ta reguła.
- bPersistInProject
Typ: System.Boolean
Określ true na stałe, Dodaj regułę do projektu lub false , aby dodać regułę tylko w przypadku, dopóki zostanie zwolniony.
Wartość zwracana
Typ: System.Boolean
true Jeśli reguła rzeczywiście został dodany do projektu; falseJeśli reguła została już zdefiniowana w projekcie.
Uwagi
Metoda ta dodaje element PropertyPageSchema do pliku projektu.Żaden warunek załączony jest do dodany element.
Odczytać reguła właśnie dodanego, przeglądać Rules dla dowolnej konfiguracji.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..