Metodo FeatureConnector<TFeatureProviderType>.CreateFeatureProviders<TSubtype> (Type)

Crea un nuovo elenco di provider di funzionalità associati al connettore di funzionalità, in base al tipo e al sottotipo specificati.

Spazio dei nomi:  Microsoft.Windows.Design.Features
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Sintassi

'Dichiarazione
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 non supporta i tipi o i metodi generici.

Parametri di tipo

  • TSubtype
    Sottotipo del tipo di provider di funzionalità.

Parametri

  • type
    Tipo: System.Type
    Type su cui eseguire la query per i provider di funzionalità.

Valore restituito

Tipo: System.Collections.Generic.IEnumerable<TSubtype>
Enumerazione di provider di funzionalità, filtrati in base al sottotipo.

Eccezioni

Eccezione Condizione
ArgumentNullException

type è nullriferimento null (Nothing in Visual Basic).

Note

I provider di funzionalità vengono individuati tramite reflection degli attributi su type.

È possibile specificare un sottotipo per limitare i provider di funzionalità restituiti a particolari sottotipi di FeatureProviderType.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

FeatureConnector<TFeatureProviderType> Classe

Overload CreateFeatureProviders

Spazio dei nomi Microsoft.Windows.Design.Features

FeatureProvider

FeatureConnectorAttribute

Altre risorse

Provider di funzionalità e connettori di funzionalità

Informazioni sull'estensibilità Progettazione WPF