CommandExtensionAttribute Class

 

MefMetadata wrapper Attribute that declaratively declares the Command Group and position of a Command Extension in the Context Menu for a Dsl.

Namespace:   Microsoft.VisualStudio.Modeling.ExtensionEnablement
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

System::Object
  System::Attribute
    Microsoft.VisualStudio.Modeling.ExtensionEnablement::CommandExtensionAttribute

[MetadataAttributeAttribute]
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false, 
	Inherited = false)]
public ref class CommandExtensionAttribute sealed : Attribute

NameDescription
System_CAPS_pubpropertyGroup

Specifies the CommandGroup to which the command extension belongs.

System_CAPS_pubpropertyMenuPlaceholderId

The Vsct Dynamic StartId in which CommandExtension must be placed.

System_CAPS_pubpropertyPosition

Specifies the IntraGroup position, if Group property is set. Specifies InterGroup position of CommandExtension, otherwise.

System_CAPS_pubpropertyTypeId

(Inherited from Attribute.)

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object^)

(Inherited from Attribute.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: