Freigeben über


PrivateObject-Konstruktor (Object, String)

Initialisiert eine neue Instanz der PrivateObject-Klasse, die den Wrapper für das angegebene Objekt erstellt.

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

Syntax

'Declaration
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
)

Parameter

  • obj
    Typ: Object

    Das zu umschließende Objekt. Es dient als Ausgangspunkt zum Erreichen der privaten Member.

  • memberToAccess
    Typ: String

    Die dereferenzierende Zeichenfolge, die auf das abzurufende Objekt verweist. Sie hat das Format "ObjektX.ObjektY.ObjektZ".

Ausnahmen

Ausnahme Bedingung
ArgumentException

memberToAccess ist eine Zeichenfolge der Länge 0 (null)

ArgumentNullException

obj ist nullein Nullverweis (Nothing in Visual Basic), oder memberToAccess ist nullein Nullverweis (Nothing in Visual Basic).

.NET Framework-Sicherheit

Siehe auch

Referenz

PrivateObject Klasse

PrivateObject-Überladung

Microsoft.VisualStudio.TestTools.UnitTesting-Namespace