DslDefinitionModelCommandExtensionAttribute Class

Definition

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

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

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

Constructors

DslDefinitionModelCommandExtensionAttribute()

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