Compartir a través de


PrivateObject (Constructor) (Type, array<Type[], array<Object[])

Inicializa una nueva instancia de la clase PrivateObject.

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UnitTesting
Ensamblado:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (en Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxis

'Declaración
Public Sub New ( _
    type As Type, _
    parameterTypes As Type(), _
    args As Object() _
)
public PrivateObject(
    Type type,
    Type[] parameterTypes,
    Object[] args
)
public:
PrivateObject(
    Type^ type, 
    array<Type^>^ parameterTypes, 
    array<Object^>^ args
)
new : 
        type:Type * 
        parameterTypes:Type[] * 
        args:Object[] -> PrivateObject
public function PrivateObject(
    type : Type, 
    parameterTypes : Type[], 
    args : Object[]
)

Parámetros

  • type
    Tipo: Type

    El tipo de objeto ajustado.

  • parameterTypes
    Tipo: array<Type[]

    Una matriz de objetos Type que representa el número, orden y tipo de los parámetros utilizados para construir el objeto.

  • args
    Tipo: array<Object[]

    Los argumentos para definir el objeto.

Excepciones

Excepción Condición
ArgumentNullException

type es nullreferencia null (Nothing en Visual Basic).

ArgumentException

parameterTypes es multidimensional.

O bien

No se encuentra un constructor que coincida con los parámetros especificados en PrivateObject.

Comentarios

Esto crea un objeto a partir de los parámetros type, parameterTypes y args pasados.

Seguridad de .NET Framework

Vea también

Referencia

PrivateObject Clase

PrivateObject (Sobrecarga)

Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)