共用方式為


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 安全性

請參閱

參考

VCProject 介面

Microsoft.VisualStudio.VCProjectEngine 命名空間