DXCore Components – Selection Inversion Extension
The Selection Inversion Extension DXCore component adds a custom intelligent selection inversion provider used by the CodeRush Selection Inversion feature.
You can drop the SeletionInversionExtension control onto your plug-in design surface from the “DXCore: Extensions & Providers” category of the Visual Studio Toolbox:
Here’s the Properties window, containing available properties, their categories and default values:
The SelectionInversionExtension component is located in the “DevExpress.CodeRush.Extensions” assembly. It is derived from the “ExtensionBase” base type from the “DevExpress.CodeRush.Core” assembly:
Here’s a list of properties in alphabetical order with descriptions:
Property name |
Description |
Description | Text, describing the purpose or behavior of this plug-in extension. This text may appear inside the User Guide, configuration UI, or the About box. |
DisplayName | The text name that identifies this extension. This text may appear inside the User Guide, configuration UI, or the About box. |
ExtensionName | The name of this extension. |
Register | If true, this extension will be available to the DXCore. Otherwise, it will be hidden. |
Events list:
Event name |
Description |
|
InvertSelection | Occurs when Selection Inversion is triggered. Handle this event to provide a list of your inversion items. |
See the “Extending Selection Inversion feature” to learn more about this DXCore component.
—– Products: DXCore Versions: 11.1 and up VS IDEs: any Updated: Oct/24/2011 ID: D122