Share via


IFilterProperties.IsPropertyHidden 메서드

속성 창에서 지정된 속성이 필터링(숨김 또는 재정의)되는지 여부를 반환합니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
Function IsPropertyHidden ( _
    PropertyName As String _
) As vsFilterProperties
vsFilterProperties IsPropertyHidden(
    string PropertyName
)
vsFilterProperties IsPropertyHidden(
    [InAttribute] String^ PropertyName
)
abstract IsPropertyHidden : 
        PropertyName:string -> vsFilterProperties
function IsPropertyHidden(
    PropertyName : String
) : vsFilterProperties

매개 변수

  • PropertyName
    형식: String

    속성 창에서 숨겨지거나 재정의되는지 여부를 확인하기 위해 쿼리하는 속성의 이름입니다.

반환 값

형식: EnvDTE.vsFilterProperties
지정된 속성이 숨겨지거나 재정의되는지 여부를 나타내는 vsFilterProperties 상수입니다.

설명

속성 창에 표시된 개체가 IFilterProperties를 지원하는 Extender를 포함하는 경우 이 개체에서 노출하는 검색 가능한 각 속성에 대해 IsPropertyHidden이 호출됩니다. 이 메서드에서 vsFilterPropertiesAll을 반환하면 속성이 숨겨지고 vsFilterPropertiesSet을 반환하면 속성이 읽기 전용으로 설정됩니다. 또한 이 메서드에서 vsFilterPropertiesNone을 반환하면 속성이 창에 표시됩니다.

속성 값을 제한하려면 Extender에서는 vsFilterPropertiesAll을 반환하고 제한된 값 집합으로 IDispatch를 구현하여 이름이 같은 속성을 노출시켜야 합니다.

.NET Framework 보안

참고 항목

참조

IFilterProperties 인터페이스

EnvDTE 네임스페이스

기타 리소스

Automation Extenders 구현 및 사용