VCProject.AddRuleDefinition 方法
將規則加入專案,使其可用作IVCRulePropertyStorage。
命名空間: Microsoft.VisualStudio.VCProjectEngine
組件: Microsoft.VisualStudio.VCProjectEngine (在 Microsoft.VisualStudio.VCProjectEngine.dll 中)
語法
'宣告
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
參數
- bstrRuleFilePath
型別:System.String
包含規則的 XAML 檔案的路徑。可能是完整的路徑或相對於專案。
- bstrContext
型別:System.String
套用此規則的內容並以分號分隔清單。
- bPersistInProject
型別:System.Boolean
指定true永久的將規則加入至專案或false的時間長度時,才新增的規則。
傳回值
型別:System.Boolean
true 如果規則實際上將其新增到任務或資源。 false如果專案中已經定義的規則。
備註
這個方法會加入至專案檔的 PropertyPageSchema 項目。 加入的項目不附加任何條件。
若要閱讀剛加入之規則,請瀏覽Rules的任何設定。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。