PrivateObject (Constructor) (String, String, array<Object )
Inicializa una nueva instancia de la clase PrivateObject. Esto crea el objeto del tipo especificado y lo ajusta en el objeto privado.
Espacio de nombres: Microsoft.VisualStudio.TestTools.UnitTesting
Ensamblado: Microsoft.VisualStudio.QualityTools.UnitTestFramework (en Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxis
'Declaración
Public Sub New ( _
assemblyName As String, _
typeName As String, _
ParamArray args As Object() _
)
public PrivateObject(
string assemblyName,
string typeName,
params Object[] args
)
public:
PrivateObject(
String^ assemblyName,
String^ typeName,
... array<Object^>^ args
)
new :
assemblyName:string *
typeName:string *
args:Object[] -> PrivateObject
public function PrivateObject(
assemblyName : String,
typeName : String,
... args : Object[]
)
Parámetros
- assemblyName
Tipo: System.String
El nombre del ensamblado que contiene el tipo.
- typeName
Tipo: System.String
El nombre completo del tipo.
- args
Tipo: array<System.Object[]
Los argumentos que se pasan al constructor del objeto.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El valor de assemblyName o typeName es nullreferencia null (Nothing en Visual Basic). |
Comentarios
Se crea un objeto utilizando typeName y args.
En la siguiente tabla se muestran los valores iniciales de las propiedades de la clase PrivateObject de la que se crea una instancia con PrivateObject.
Propiedad |
Valor |
---|---|
El objeto creado a partir de typeName y args. |
|
El type del objeto ajustado creado a partir de typeName y args. |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)