ShellContext Class |
Namespace: ShellBoost.Core
public class ShellContext
The ShellContext type exposes the following members.
| Name | Description | |
|---|---|---|
| ClientPrincipalName |
Gets the client's principal name. May be null.
| |
| ClientProcess |
Gets the client's process instance. May be null.
| |
| ClientProcessId |
Gets the client's process identifier.
| |
| Cookie |
Gets the cookie that corresponds to the current Shell Folder.
| |
| Current |
Gets the current context.
Note the current context is bound to the current thread.
| |
| IsClientInSameSession |
Indicates if the client is running in the same session than this process.
| |
| IsClientProcessOutlook |
Determines whether the client process corresponds to Windows Explorer.
| |
| IsClientProcessPickerHost |
Determines whether the client process corresponds to Windows Picker Host.
| |
| IsClientProcessWindowsExplorer |
Determines whether the client process corresponds to Windows Explorer.
| |
| IsEmpty |
Gets a value that indicates whether this context is empty.
| |
| LastFileDialogEventArgs |
Gets the last file dialog event arguments.
Will be null if the code is not running in a Common File Dialog context.
|
| Name | Description | |
|---|---|---|
| Clone |
Clones this instance.
| |
| GetShellBoostViewAsync(ShellFolder) |
Gets the corresponding view using the Shell API.
| |
| GetShellBoostViewAsync(ShellItemIdList, NullableGuid) |
Gets the corresponding view using the Shell API.
|