JumpTask 类

表示某应用程序在 Windows 7 任务栏跳转列表中的快捷方式。

继承层次结构

System.Object
  Microsoft.Windows.Shell.JumpItem
    Microsoft.Windows.Shell.JumpTask

命名空间:  Microsoft.Windows.Shell
程序集:  Microsoft.Windows.Shell(在 Microsoft.Windows.Shell.dll 中)

语法

声明
Public Class JumpTask _
    Inherits JumpItem
public class JumpTask : JumpItem
public ref class JumpTask : public JumpItem
type JumpTask =  
    class
        inherit JumpItem
    end
public class JumpTask extends JumpItem

JumpTask 类型公开以下成员。

构造函数

  名称 说明
公共方法 JumpTask 初始化 JumpTask 类的新实例。

页首

属性

  名称 说明
公共属性 ApplicationPath 获取或设置应用程序的路径。
公共属性 Arguments 获取或设置启动时要传递给应用程序的参数。
公共属性 CustomCategory 获取或设置在 Windows 7 任务栏跳转列表中对 JumpItem 进行分组所依据的类别的名称。 (继承自 JumpItem。)
公共属性 Description 获取或设置针对跳转列表中的任务在工具提示中显示的文本。
公共属性 IconResourceIndex 获取或设置嵌入在资源中的图标的索引,索引从零开始。
公共属性 IconResourcePath 获取或设置资源的路径,该资源包含要在跳转列表中显示的图标。
公共属性 Title 获取或设置针对跳转列表中的任务显示的文本。
公共属性 WorkingDirectory 获取或设置启动时应用程序的工作目录。

页首

方法

  名称 说明
公共方法 Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

可以将 JumpTask 看作是一个到应用程序的快捷方式。 您可以通过设置 ApplicationPath 属性指定可执行文件的路径。 如果未设置 ApplicationPath,则暗示当前运行的进程的路径。 您可以选择指定在启动时要传递给应用程序的 Arguments

您可以设置 TitleDescriptionIconResourcePath 等基本显示属性,以指定跳转列表中任务的外观。 用于 JumpTask 的图标必须作为本机资源提供。 如果 DLL 或可执行文件中提供多个图标资源,您需要通过指示 IconResourceIndex 属性中的偏移量来指定要使用的图标资源。

默认情况下,JumpTask 将放置在跳转列表的**“任务”**类别中。 您可以通过设置 CustomCategory 属性指定任务的自定义分组。

您可以通过创建一个未指定 TitleCustomCategory 的 JumpTask,来直观地分隔跳转列表中的项目。 此空的 JumpTask 将显示为跳转列表中的水平线。 在这种情况下,可以设置其他属性,但它们不会有任何效果。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.Windows.Shell 命名空间

JumpPath

JumpList

JumpItemsRejected

Startup

Args