次の方法で共有


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 名前空間