Win32ShellContextMenuProvider Class |
Namespace: Jam.Shell
The Win32ShellContextMenuProvider type exposes the following members.
Name | Description | |
---|---|---|
Win32ShellContextMenuProvider | Default constructor. | |
Win32ShellContextMenuProvider(ItemIdList) | Creates a context menu for the passed ItemIdList. | |
Win32ShellContextMenuProvider(JamItemIdListCollection) |
Creates a context menu for the passed JamItemIdListCollection.
|
Name | Description | |
---|---|---|
AsyncOperation | Gets or sets a value indicating whether context menu operations are executed asynchronously. | |
ShellMenuStartsAt | Gets or sets a position of the first item of the shell menu. | |
SourceItems | Gets or sets source items. |
Name | Description | |
---|---|---|
CreatePopupMenu | Creates popup menu. | |
ExecuteCommand(ShellCommand) | Executes the command operation on the SourceItems . | |
ExecuteCommand(ShellContextMenuCommand) | Obsolete.
Executes the command operation on the SourceItems.
| |
GetMenuCaption | Gets menu caption. | |
HandleMenuItem | Handles the menu item described by pCommandId. | |
OnAfterCommandExecute | Executes the AfterCommandExecute event. | |
OnBeforeCommandExecute | Executes the BeforeCommandExecute event. | |
OnRenameItemSelected |
Fires the RenameItemSelected event
| |
Release | Releases this object. | |
ShowContextMenu |
Shows the context menu at the specified location and executes the menu item the user has
chosen.
|
Name | Description | |
---|---|---|
AfterCommandExecute |
This event is fired after a command that was selected from the context menu or passed to
ExecuteCommand(ShellContextMenuCommand) is processed.
| |
BeforeCommandExecute |
This event is fired before a command that was selected from the context menu or passed to
ExecuteCommand(ShellContextMenuCommand) is processed.
| |
RenameItemSelected |
This event is fired when the context menu option "Rename" is selected from the context menu or passed to ExecuteCommand(ShellContextMenuCommand).
|