Share via


DslDefinitionModelGestureExtensionAttribute Class

Definition

Provides a strongly typed custom attribute which allows user to use the following: [DslDefinitionModelGestureExtension] in lieu of [Export(typeof(IGestureExtension)] [ExportMetadata("DslDefinitionModelExtensionFilter", null)]

Use this attribute to Export an IGestureExtension MEF part for DslDefinitionModel designer.

public ref class DslDefinitionModelGestureExtensionAttribute sealed : System::ComponentModel::Composition::ExportAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public sealed class DslDefinitionModelGestureExtensionAttribute : System.ComponentModel.Composition.ExportAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type DslDefinitionModelGestureExtensionAttribute = class
    inherit ExportAttribute
Public NotInheritable Class DslDefinitionModelGestureExtensionAttribute
Inherits ExportAttribute
Inheritance
DslDefinitionModelGestureExtensionAttribute
Attributes

Constructors

DslDefinitionModelGestureExtensionAttribute()

Properties

DslDefinitionModelExtensionFilter

MEF metadata exported by this part.

The Property name is the key which indicates the base designer to which this extension belongs.

Applies to