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.
|