Microsoft.Windows.Shell 命名空间

包含向托管代码提供对 Windows 7 任务栏增强功能的访问并且允许 Windows Presentation Foundation 应用程序与窗口的非工作区进行交互的类型。

Windows 7 任务栏提供了增强的功能,使您可以使用任务栏按钮将状态传达给用户,并且在窗口处于最小化或隐藏时公开常见任务。 Microsoft.Windows.Shell 命名空间中的类型所公开的任务栏功能在 Windows 7 之前的 Windows 版本中不可用。 在 Windows 7 中,某些功能可能不可用,具体取决于用户的设置。

  说明
公共类 JumpItem 表示 JumpPathJumpTask 类的基类。
公共类 JumpItemsRejectedEventArgs JumpItemsRejected 事件提供数据。
公共类 JumpItemsRemovedEventArgs JumpItemsRemovedByUser 事件提供数据。
公共类 JumpList 表示作为菜单显示在 Windows 7 任务栏按钮上的项和任务的列表。
公共类 JumpPath 表示指向 Windows 7 任务栏跳转列表中所显示的文件的链接。
公共类 JumpTask 表示某应用程序在 Windows 7 任务栏跳转列表中的快捷方式。
公共类 SystemCommands 定义对于窗口管理常见的路由命令。
公共类 SystemParameters2 包含可用来查询窗口的非工作区的系统设置的属性。
公共类 TaskbarItemInfo 表示有关任务栏缩略图显示方式的信息。
公共类 ThumbButtonInfo 表示有关如何在 Windows 7 任务栏缩略图中显示按钮的信息。
公共类 ThumbButtonInfoCollection 表示与 Window 关联的 ThumbButtonInfo 对象的集合。
公共类 WindowChrome 表示描述窗口的非客户端区域的自定义项的对象。

枚举

  枚举 说明
公共枚举 JumpItemRejectionReason 描述 Windows shell 未能将 JumpItem 添加到跳转列表中的原因。
公共枚举 NonClientFrameEdges 指定显示窗口框不属于由客户端边缘的常数。
公共枚举 ResizeGripDirection 指定在输入元件上显示出调整手柄行为方向的常数。
公共枚举 TaskbarItemProgressState 指定 Windows 任务栏中进度指示器的状态。