FeatureExtensions Class
Adds LINQ extension methods to the FeatureManager and FeatureConnector<TFeatureProviderType> classes to support model items.
Inheritance Hierarchy
System.Object
Microsoft.Windows.Design.Model.FeatureExtensions
Namespace: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class FeatureExtensions
public static class FeatureExtensions
[ExtensionAttribute]
public ref class FeatureExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type FeatureExtensions = class end
public final class FeatureExtensions
Methods
Name | Description | |
---|---|---|
CreateFeatureProviders(FeatureManager, Type, ModelItem) | Creates feature providers of the specified type and model item. | |
CreateFeatureProviders(FeatureManager, Type, ModelItem, Predicate<Type>) | Creates feature providers of the specified type and model item. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.