Share via


Windows.UI.Shell Namespace

Provides support for connecting apps with native elements of the Windows UI through the Windows Shell.

Classes

AdaptiveCardBuilder

Builds Adaptive Cards that can be used in Windows.

FocusSession

Represents a focus session.

Important

The Windows.UI.Shell.FocusSession API is part of a Limited Access Feature (see LimitedAccessFeatures class). For more information or to request an unlock token, please use the LAF Access Token Request Form.

FocusSessionManager

Provides APIs that allow apps to manage the state of the Focus Session feature of Windows.

SecurityAppManager

No description.

ShareWindowCommandEventArgs

Contains event arguments passed when the ShareWindowCommandSource.CommandRequested and ShareWindowCommandSource.CommandInvoked events are raised.

ShareWindowCommandSource

Represents an object that your communications app can use to set up communication with the Window Shell to present UI for starting and stopping window sharing.

Obtain an instance of ShareWindowCommandSource, and register to handle the instance's ShareWindowCommandSource.CommandRequested and ShareWindowCommandSource.CommandInvoked events. Those events are raised by the Windows Shell.

Important

The Windows.UI.Shell.ShareWindowCommandSource API is part of a Limited Access Feature (see LimitedAccessFeatures class). For more information or to request an unlock token, please use the LAF Access Token Request Form.

TaskbarManager

Provides methods for pinning applications to the taskbar.

WindowTab

Represents information about how a tab in an application should be displayed by the system.

WindowTabCloseRequestedEventArgs

Provides data for the WindowTabManager.TabCloseRequested event.

WindowTabCollection

Represents an ordered collection of WindowTab values.

WindowTabGroup

Represents a group that a WindowTab can be associated with.

WindowTabIcon

Represents the icon that the system displays for a window tab.

WindowTabManager

Lets an app manage the relationship between its in-app UI tabs and representations of the tabs in the system shell UI.

WindowTabSwitchRequestedEventArgs

Provides data for the WindowTabManager.TabSwitchRequested event.

WindowTabTearOutRequestedEventArgs

Provides data for the WindowTabManager.TabTearOutRequested event.

WindowTabThumbnailRequestedEventArgs

Provides data for the WindowTabManager.TabThumbnailRequested event.

Interfaces

IAdaptiveCard

An Adaptive Card that can be used in Windows.

IAdaptiveCardBuilderStatics

Provides access to methods that build Adaptive Cards for use on Windows.

Enums

SecurityAppKind

No description.

SecurityAppState

No description.

SecurityAppSubstatus

No description.

ShareWindowCommand

Defines constants that specify a window sharing command.