Construtor PrivateObject (String, String, array<Object )
Inicializa uma nova instância da classe PrivateObject. Isso cria o objeto do tipo especificado e delimita no objeto particular.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
'Declaração
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
Nome do assembly que contém o tipo.
- typeName
Tipo: System.String
Nome totalmente qualificado do tipo.
- args
Tipo: array<System.Object[]
Argumentos para passar para o construtor do objeto.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | assemblyNameor typeName is nulluma referência nula (Nothing no Visual Basic). |
Comentários
Um objeto é criado usando o typeName e args.
A tabela a seguir mostra os valores de propriedade inicial de uma instância da PrivateObject classe instanciada com PrivateObject.
Propriedade |
Valor |
---|---|
O objeto criado a partir de typeName e args. |
|
O objeto empacotado type do objeto criado a partir de typeName e args. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.