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
- type
Typ: System.Type
Ein Type zum Abfragen von Featureanbietern.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
FeatureConnector<TFeatureProviderType> Klasse
CreateFeatureProviders-Überladung
Microsoft.Windows.Design.Features-Namespace