IWorkspaceCommandHandler Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
adds a command handling associated with a node
public interface class IWorkspaceCommandHandler
public interface class IWorkspaceCommandHandler
__interface IWorkspaceCommandHandler
public interface IWorkspaceCommandHandler
type IWorkspaceCommandHandler = interface
Public Interface IWorkspaceCommandHandler
Properties
IgnoreOnMultiselect |
If true, the command handler will be ignored when multi selection. If all command handlers for a node state to ignore on multi select, node will be removed from selection. Still if node has no command handlers at all it will cancel command routing for entire selection. |
Priority |
Priority is used in command routing among multiple handlers. Higher priority means a handler will be called first. The first handler to acknowledge it support the command will stop the routing. |
Methods
Exec(List<WorkspaceVisualNodeBase>, Guid, UInt32, UInt32, IntPtr, IntPtr) |
Tailored helper for IOleCommandTarget.Exec |
QueryStatus(List<WorkspaceVisualNodeBase>, Guid, UInt32, UInt32, String) |
Tailored helper for IOleCommandTarget.QueryStatus |