OrderAttribute Class
Orders multiple instances of an extension part.
Assembly: Microsoft.VisualStudio.CoreUtility (in Microsoft.VisualStudio.CoreUtility.dll)
System.Attribute
Microsoft.VisualStudio.Utilities.MultipleBaseMetadataAttribute
Microsoft.VisualStudio.Utilities.OrderAttribute
| Name | Description | |
|---|---|---|
![]() | OrderAttribute() | Initializes a new instance of OrderAttribute. |
| Name | Description | |
|---|---|---|
![]() | After | The extension part to which this attribute is applied should be ordered after the extension part with the name specified. |
![]() | Before | The extension part to which this attribute is applied should be ordered before the extension part with the name specified. |
![]() | TypeId | (Inherited from Attribute.) |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Attribute.) |
![]() | GetHashCode() | (Inherited from Attribute.) |
![]() | GetType() | (Inherited from Object.) |
![]() | IsDefaultAttribute() | (Inherited from Attribute.) |
![]() | Match(Object) | (Inherited from Attribute.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | _Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) | (Inherited from Attribute.) |
![]() ![]() | _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) | (Inherited from Attribute.) |
![]() ![]() | _Attribute.GetTypeInfoCount(UInt32) | (Inherited from Attribute.) |
![]() ![]() | _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) | (Inherited from Attribute.) |
See Editor Extension Points for more information about how to use this attribute.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



