Freigeben über


FeatureConnector<TFeatureProviderType>.CreateFeatureProviders<TSubtype>-Methode (Type)

Erstellt auf Grundlage des angegebenen Typs und Untertyps eine neue Liste von Featureanbietern, die dem Featureconnector zugeordnet sind.

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

Syntax

'Declaration
Protected Function CreateFeatureProviders(Of TSubtype As ) ( _
    type As Type _
) As IEnumerable(Of TSubtype)
protected IEnumerable<TSubtype> CreateFeatureProviders<TSubtype>(
    Type type
)
where TSubtype : 
protected:
generic<typename TSubtype>
where TSubtype : 
IEnumerable<TSubtype>^ CreateFeatureProviders(
    Type^ type
)
member CreateFeatureProviders : 
        type:Type -> IEnumerable<'TSubtype>  when 'TSubtype : 
JScript unterstützt keine generischen Typen oder Methoden.

Typparameter

  • TSubtype
    Der Untertyp des Featureanbietertyps.

Parameter

Rückgabewert

Typ: System.Collections.Generic.IEnumerable<TSubtype>
Eine Enumeration von Featureanbietern, gefiltert nach Untertyp.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

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

Hinweise

Die Featureanbieter werden ermittelt, indem eine Reflektion der Attribute von type durchgeführt wird.

Ein Untertyp kann festgelegt werden, um die zurückgegebenen Featureanbieter auf bestimmte Untertypen von FeatureProviderType einzuschränken.

.NET Framework-Sicherheit

Siehe auch

Referenz

FeatureConnector<TFeatureProviderType> Klasse

CreateFeatureProviders-Überladung

Microsoft.Windows.Design.Features-Namespace

FeatureProvider

FeatureConnectorAttribute

Weitere Ressourcen

Featureanbieter und Featureverbindungen

WPF-Designer-Erweiterbarkeit