Freigeben über


FeatureManager.CreateFeatureProviders-Methode (Type)

Erstellt eine Reihe von Featureanbietern für den angegebenen Typ und gibt diese zurück.

Namespace:  Microsoft.Windows.Design.Features
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Syntax

'Declaration
Public Function CreateFeatureProviders ( _
    featureProviderType As Type _
) As IEnumerable(Of FeatureProvider)
public IEnumerable<FeatureProvider> CreateFeatureProviders(
    Type featureProviderType
)
public:
IEnumerable<FeatureProvider^>^ CreateFeatureProviders(
    Type^ featureProviderType
)
member CreateFeatureProviders : 
        featureProviderType:Type -> IEnumerable<FeatureProvider> 
public function CreateFeatureProviders(
    featureProviderType : Type
) : IEnumerable<FeatureProvider>

Parameter

  • featureProviderType
    Typ: System.Type
    Der zurückgegebene Featureanbietertyp.

Rückgabewert

Typ: System.Collections.Generic.IEnumerable<FeatureProvider>
Eine Enumeration von Featureanbietern.Wenn für featureProviderType keine Featureanbieter verfügbar sind, gibt diese Methode eine leere Enumeration zurück.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

featureProviderType hat den Wert nullNULL-Verweis (Nothing in Visual Basic).

ArgumentException

featureProviderType wird nicht von FeatureProvider abgeleitet.

Hinweise

Diese Methode gibt eine einzelne Instanz aller von featureProviderType abgeleiteten Featureanbieter zurück.

.NET Framework-Sicherheit

Siehe auch

Referenz

FeatureManager Klasse

CreateFeatureProviders-Überladung

Microsoft.Windows.Design.Features-Namespace

FeatureProvider

FeatureConnector<TFeatureProviderType>

Weitere Ressourcen

Featureanbieter und Featureverbindungen

WPF-Designer-Erweiterbarkeit