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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.UnitTesting - пространство имен