Поделиться через


PrivateObject - конструктор (Object, String)

Инициализирует новый экземпляр класса PrivateObject, который создает оболочку для указанного объекта.

Пространство имен:  Microsoft.VisualStudio.TestTools.UnitTesting
Сборка:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (в Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Синтаксис

'Декларация
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
)

Параметры

  • obj
    Тип: System.Object
    Объект для включения в оболочку.Этот объект служит начальной точкой для достижения закрытых элементов.
  • memberToAccess
    Тип: System.String
    Строка разыменования, указывающая на объект, который необходимо извлечь.Эта строка имеет вид "объектX.объектY.объектZ".

Исключения

Исключение Условие
ArgumentException

Параметр memberToAccess является строкой нулевой длины.

ArgumentNullException

Параметр obj имеет значение nullпустая ссылка (Nothing в Visual Basic), или параметр memberToAccess имеет значение nullпустая ссылка (Nothing в Visual Basic).

Безопасность платформы .NET Framework

См. также

Ссылки

PrivateObject Класс

PrivateObject - перегрузка

Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен