CommandExecEventArgs Class |
Namespace: ShellBoost.Core
public sealed class CommandExecEventArgs : EventArgs
The CommandExecEventArgs type exposes the following members.
| Name | Description | |
|---|---|---|
| AuthNLevel |
Gets the RPC authentication level.
| |
| AuthNSvc |
Gets the RPC authentication service.
| |
| AuthZSvc |
Gets the RPC authorization service.
| |
| CallerPrincipalName |
Gets the caller principal name.
| |
| CallerProcess |
Gets the caller's process instance. May be null.
Valid on Windows 8 and higher only.
| |
| CallerProcessId |
Gets the caller's process identifier.
Valid on Windows 8 and higher only.
| |
| Folder |
Gets the context folder.
| |
| Group |
Gets the command group.
Guid.Empty is a valid value.
| |
| HResult |
Gets or sets the Windows HRESULT code for the operation.
| |
| Id |
Gets the command identifier.
This can correspond to the standard OLECMDID values https://docs.microsoft.com/en-us/windows/win32/api/docobj/ne-docobj-olecmdid or any other value.
| |
| Input |
Gets the command input argument. Can be null.
| |
| IsCallerProcessWindowsExplorer |
Determines whether the caller process corresponds to Windows Explorer.
Valid on Windows 8 and higher only.
| |
| Options |
Gets the command options.
The OLECMDEXECOPT list of values is used by most of the command identifiers, but the underlying Int32 value can be anything.
| |
| Output |
Gets or sets the command output.
|