다음을 통해 공유


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
    형식: String

    규칙이 포함된 XML 파일의 경로입니다. 전체 경로이거나 프로젝트 경로에 상대적인 경로일 수 있습니다.

  • bstrContext
    형식: String

    이 규칙이 적용되는 컨텍스트의 세미콜론으로 구분된 목록입니다.

  • bPersistInProject
    형식: Boolean

    프로젝트에 규칙을 영구적으로 추가하려면 true를 지정하고 규칙이 업로드될 때까지만 추가하려면 false를 지정합니다.

반환 값

형식: Boolean
규칙이 프로젝트에 실제로 추가되었으면 true이고, 규칙이 프로젝트에 이미 정의되어 있으면 false입니다.

설명

이 메서드는 PropertyPageSchema 항목을 프로젝트 파일에 추가합니다. 조건이 없는 추가 된 항목에 연결 됩니다.

찾아보기 방금 추가한 규칙을 읽으려면 Rules 모든 구성에 대 한.

.NET Framework 보안

참고 항목

참조

VCProject 인터페이스

Microsoft.VisualStudio.VCProjectEngine 네임스페이스