FeatureExtensions.CreateFeatureProviders – metoda (FeatureManager, Type, ModelItem)
Vytvoří poskytovateli funkce zadaného typu a modelu položky.
Obor názvů: Microsoft.Windows.Design.Model
Sestavení: Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Deklarace
<ExtensionAttribute> _
Public Shared Function CreateFeatureProviders ( _
source As FeatureManager, _
featureProviderType As Type, _
item As ModelItem _
) As IEnumerable(Of FeatureProvider)
public static IEnumerable<FeatureProvider> CreateFeatureProviders(
this FeatureManager source,
Type featureProviderType,
ModelItem item
)
[ExtensionAttribute]
public:
static IEnumerable<FeatureProvider^>^ CreateFeatureProviders(
FeatureManager^ source,
Type^ featureProviderType,
ModelItem^ item
)
static member CreateFeatureProviders :
source:FeatureManager *
featureProviderType:Type *
item:ModelItem -> IEnumerable<FeatureProvider>
public static function CreateFeatureProviders(
source : FeatureManager,
featureProviderType : Type,
item : ModelItem
) : IEnumerable<FeatureProvider>
Parametry
- source
Typ: Microsoft.Windows.Design.Features.FeatureManager
Funkce správce používat.
- featureProviderType
Typ: System.Type
Typ zprostředkovatele funkci vytvořit.
- item
Typ: Microsoft.Windows.Design.Model.ModelItem
Položka modelu zprostředkovatelé funkce pro vytvoření.
Vrácená hodnota
Typ: System.Collections.Generic.IEnumerable<FeatureProvider>
Výčet zprostředkovatelů vytvořené.
Poznámka k použití
V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu FeatureManager. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech Extension Methods (Visual Basic) a Extension Methods (C# Programming Guide).
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | source, featureProviderType or item is nullodkaz Null (Nothing v jazyce Visual Basic). |
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.