Costruttore PrivateObject (Object, String)
Inizializza una nuova istanza della classe PrivateObject che crea il wrapper per l'oggetto specificato.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
obj As Object, _
memberToAccess As String _
)
public PrivateObject(
Object obj,
string memberToAccess
)
public:
PrivateObject(
Object^ obj,
String^ memberToAccess
)
new :
obj:Object *
memberToAccess:string -> PrivateObject
public function PrivateObject(
obj : Object,
memberToAccess : String
)
Parametri
- obj
Tipo: System.Object
L'oggetto di cui eseguire il wrapping.Opera come punto iniziale per raggiungere i membri privati.
- memberToAccess
Tipo: System.String
La stringa di eliminazione di riferimenti che indica l'oggetto da recuperare.Assume la forma di "objectX.objectY.objectZ".
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentException | memberToAccess è una stringa di lunghezza zero |
ArgumentNullException | obj è nullriferimento null (Nothing in Visual Basic) o memberToAccess è nullriferimento null (Nothing in Visual Basic) |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting