PrivateObject 建構函式 (Object, PrivateType)
初始化 PrivateObject 類別的新執行個體,這個類別會為指定的物件建立包裝函式。
命名空間: Microsoft.VisualStudio.TestTools.UnitTesting
組件: Microsoft.VisualStudio.QualityTools.UnitTestFramework (在 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 中)
語法
'宣告
Public Sub New ( _
obj As Object, _
type As PrivateType _
)
public PrivateObject(
Object obj,
PrivateType type
)
public:
PrivateObject(
Object^ obj,
PrivateType^ type
)
new :
obj:Object *
type:PrivateType -> PrivateObject
public function PrivateObject(
obj : Object,
type : PrivateType
)
參數
- obj
型別:System.Object
要包裝的物件。
- type
型別:Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType
包裝的物件型別。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | type 為 nullnull 參考 (即 Visual Basic 中的 Nothing) |
備註
下表所顯示的是,以 PrivateObject 執行個體化 (Instantiated) 之 PrivateObject 類別執行個體的初始屬性值。
屬性 |
值 |
---|---|
obj |
|
包裝的物件 type。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。