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
要包裝的物件。這是當做到達 private 成員的起始點。
- memberToAccess
型別:System.String
取值 (Dereferencing) 字串,指向要擷取的物件。其格式為 "objectX.objectY.objectZ"。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentException | memberToAccess 是長度為零的字串 |
ArgumentNullException | obj 是 nullnull 參考 (即 Visual Basic 中的 Nothing) 或者 memberToAccess 是 nullnull 參考 (即 Visual Basic 中的 Nothing) |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。