Standard action for opening a Property Pages Dialog on the currently selected
element.
This class may be instantiated; it is not intended to be subclassed.
Generally speaking, this action is useful in pop-up menus because it allows
the user to browse and change properties of selected elements. When
performed, the action will bring up a Property Pages Dialog containing
property pages registered with the workbench for elements of the selected
type.
Although the action is capable of calculating if there are any applicable
pages for the current selection, this calculation is costly because it
require searching the workbench registry. Where performance is critical, the
action can simply be added to the pop-up menu. In the event of no applicable
pages, the action will just open an appropriate message dialog.
|