InstanceFactory-Klasse
Aktualisiert: November 2007
Ein Featureanbieter, mit dem Sie die Implementierung der CreateInstance-Methode für Ihr Objekt bereitstellen können.
Namespace: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Syntax
'Declaration
Public MustInherit Class InstanceFactory _
Inherits FeatureProvider
'Usage
Dim instance As InstanceFactory
public abstract class InstanceFactory : FeatureProvider
public ref class InstanceFactory abstract : public FeatureProvider
public abstract class InstanceFactory extends FeatureProvider
Hinweise
Die Standardimplementierung ruft einfach Activator.CreateInstance auf. Die zurückgegebene Instanz sollte dieselbe "Form" wie der angeforderte Typ haben, muss aber nicht von diesem Typ abgeleitet sein. Die Designerinfrastruktur stellt sicher, dass der für das Objekt gemeldete Typname mit dem angeforderten Typ übereinstimmt.
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.Features.FeatureProvider
Microsoft.Windows.Design.Model.InstanceFactory
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design.Model-Namespace