Compartilhar via


Método PrivateObject.GetProperty (String, array<Type[], array<Object )

Obtém uma propriedade para um objeto em contorno identificado pelo nome.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxe

'Declaração
Public Function GetProperty ( _
    name As String, _
    parameterTypes As Type(), _
    args As Object() _
) As Object
public Object GetProperty(
    string name,
    Type[] parameterTypes,
    Object[] args
)
public:
Object^ GetProperty(
    String^ name, 
    array<Type^>^ parameterTypes, 
    array<Object^>^ args
)
member GetProperty : 
        name:string * 
        parameterTypes:Type[] * 
        args:Object[] -> Object 
public function GetProperty(
    name : String, 
    parameterTypes : Type[], 
    args : Object[]
) : Object

Parâmetros

  • parameterTypes
    Tipo: array<System.Type[]
    Uma matriz de Type objetos que representam o número, ordem e tipo dos parâmetros da propriedade indexado para obter.
  • args
    Tipo: array<System.Object[]
    Uma matriz que contém os argumentos para passar para o membro para invocar.

Valor de retorno

Tipo: System.Object
Um objeto que contém o valor da propriedade identificado por name.

Exceções

Exceção Condição
ArgumentException

nameé nulluma referência nula (Nothing no Visual Basic) ou vazio.

Segurança do .NET Framework

Consulte também

Referência

PrivateObject Classe

Sobrecargas GetProperty

Namespace Microsoft.VisualStudio.TestTools.UnitTesting