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
- 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
CreateFeatureProviders-Überladung
Microsoft.Windows.Design.Features-Namespace
FeatureConnector<TFeatureProviderType>