DatabasePropertyPageControlData.GetAllPropertyValuesNative 메서드

지정된 Extender 목록을 사용하여 각 Extender에 대해 이 속성의 속성 값을 반환합니다.

네임스페이스:  Microsoft.VisualStudio.Data.Schema.Package.Project
어셈블리:  Microsoft.VisualStudio.Data.Schema.Package(Microsoft.VisualStudio.Data.Schema.Package.dll)

구문

‘선언
Public Overrides Sub GetAllPropertyValuesNative ( _
    Extenders As Object(), _
    ByRef Values As Object(), _
    ByRef ValueOrIndeterminate As Object _
)
public override void GetAllPropertyValuesNative(
    Object[] Extenders,
    ref Object[] Values,
    ref Object ValueOrIndeterminate
)
public:
virtual void GetAllPropertyValuesNative(
    array<Object^>^ Extenders, 
    array<Object^>^% Values, 
    Object^% ValueOrIndeterminate
) override
abstract GetAllPropertyValuesNative : 
        Extenders:Object[] * 
        Values:Object[] byref * 
        ValueOrIndeterminate:Object byref -> unit 
override GetAllPropertyValuesNative : 
        Extenders:Object[] * 
        Values:Object[] byref * 
        ValueOrIndeterminate:Object byref -> unit 
public override function GetAllPropertyValuesNative(
    Extenders : Object[], 
    Values : Object[], 
    ValueOrIndeterminate : Object
)

매개 변수

  • Extenders
    형식: array<System.Object[]
    설명자의 GetValue 함수에 전달할 Extender 목록입니다.
  • Values
    형식: array<System.Object[]%
    [출력] 각 Extender를 사용하는 속성의 값이 포함된 배열입니다.
  • ValueOrIndeterminate
    형식: System.Object%
    [출력] Values의 모든 값 조합을 나타내는 단일 값입니다.모든 Values가 같으면 해당 값이 반환됩니다.다른 경우에는 PropertyControlData.Inderminate가 반환됩니다.속성 설명자가 없으면 PropertyControlData.MissingProperty가 반환됩니다.

설명

또한 단일 값을 반환합니다(TryGetPropertyValueNative에 대한 호출과 동일하지만 이러한 함수를 호출하는 것보다 효율적입니다).

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

DatabasePropertyPageControlData 클래스

Microsoft.VisualStudio.Data.Schema.Package.Project 네임스페이스