Metoda VCProject.AddRuleDefinition —
Dodaje regułę do projektu tak, że jest 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: StringŚcieżka do pliku XAML, który zawiera regułę. Może to być pełna ścieżka lub względem projektu.
bstrContext
Typ: StringRozdzielaną średnikami listę kontekstów, w których ta reguła ma zastosowanie.
bPersistInProject
Typ: BooleanOkreśl true na stałe, Dodaj regułę do projektu lub false Aby dodać regułę tylko do momentu jest zwalniany.
Wartość zwracana
Typ: Boolean
true Jeżeli reguła rzeczywiście został dodany do projektu; false Jeśli reguła już został zdefiniowany w projekcie.
Uwagi
Metoda ta dodaje element PropertyPageSchema do pliku projektu.Żaden warunek załączony jest do dodany element.
Aby przeczytać reguły dodany przed chwilą, 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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.