다음을 통해 공유


PrivateObject.GetProperty 메서드 (String, BindingFlags, array<Type[], array<Object[])

래핑된 개체의 인덱싱된 속성을 이름으로 식별하여 가져옵니다.

네임스페이스:  Microsoft.VisualStudio.TestTools.UnitTesting
어셈블리:  Microsoft.VisualStudio.QualityTools.UnitTestFramework(Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

구문

‘선언
Public Function GetProperty ( _
    name As String, _
    bindingFlags As BindingFlags, _
    parameterTypes As Type(), _
    args As Object() _
) As Object
public Object GetProperty(
    string name,
    BindingFlags bindingFlags,
    Type[] parameterTypes,
    Object[] args
)
public:
Object^ GetProperty(
    String^ name, 
    BindingFlags bindingFlags, 
    array<Type^>^ parameterTypes, 
    array<Object^>^ args
)
member GetProperty : 
        name:string * 
        bindingFlags:BindingFlags * 
        parameterTypes:Type[] * 
        args:Object[] -> Object
public function GetProperty(
    name : String, 
    bindingFlags : BindingFlags, 
    parameterTypes : Type[], 
    args : Object[]
) : Object

매개 변수

  • name
    형식: String

    가져오려는 속성의 이름입니다.

  • bindingFlags
    형식: BindingFlags
  • parameterTypes
    형식: array<Type[]

    가져오려는 인덱싱된 속성에 대한 매개 변수의 수, 순서 및 형식을 나타내는 Type 개체의 배열입니다.

  • args
    형식: array<Object[]

    호출할 멤버에 전달할 인수를 포함하는 배열입니다.

반환 값

형식: Object
name으로 식별된 속성의 값을 포함하는 개체입니다.

예외

예외 조건
ArgumentException

name이 nullNull 참조(Visual Basic의 경우 Nothing)이거나 비어 있는 경우

.NET Framework 보안

참고 항목

참조

PrivateObject 클래스

GetProperty 오버로드

Microsoft.VisualStudio.TestTools.UnitTesting 네임스페이스