更新:2007 年 11 月
功能提供者,可以為您的物件提供 CreateInstance 方法的實作。
命名空間: Microsoft.Windows.Design.Model
組件: Microsoft.Windows.Design.Extensibility (在 Microsoft.Windows.Design.Extensibility.dll 中)
語法
Public MustInherit Class InstanceFactory _
Inherits FeatureProvider
Dim instance As InstanceFactory
public abstract class InstanceFactory : FeatureProvider
public ref class InstanceFactory abstract : public FeatureProvider
public abstract class InstanceFactory extends FeatureProvider
備註
預設實作只會呼叫 Activator.CreateInstance。傳回的執行個體應該與所要求的型別具有相同的「形狀」,但不一定衍生自該型別。設計工具基礎結構會確定物件所報告的型別名稱符合所要求的型別。
繼承階層架構
System.Object
Microsoft.Windows.Design.Features.FeatureProvider
Microsoft.Windows.Design.Model.InstanceFactory
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.Windows.Design.Model 命名空間