JumpTask JumpTask JumpTask JumpTask Class

定義

Windows 7 タスク バーのジャンプ リストにアプリケーションへのショートカットを表します。Represents a shortcut to an application in the Windows 7 taskbar Jump List.

public ref class JumpTask : System::Windows::Shell::JumpItem
public class JumpTask : System.Windows.Shell.JumpItem
type JumpTask = class
    inherit JumpItem
Public Class JumpTask
Inherits JumpItem
継承

次の例は、宣言する方法を示します、JumpTaskマークアップ。The following example shows how to declare a JumpTask in markup. JumpTaskという名前のテキスト ファイルを開きますreadme.txtメモ帳でします。The JumpTask opens a text file named readme.txt in the Notepad application.

<JumpTask Title="Read Me" 
          Description="Open readme.txt in Notepad." 
          ApplicationPath="C:\Windows\notepad.exe"
          IconResourcePath="C:\Windows\System32\imageres.dll"
          IconResourceIndex="14"
          WorkingDirectory="C:\Users\Public\Documents"
          Arguments="readme.txt"/>

次の例は、構成する方法を示します、JumpTaskコード。The following example shows how to configure a JumpTask in code. JumpTask電卓アプリケーションを開きます。The JumpTask opens the Calculator application.

// Configure a new JumpTask.
JumpTask jumpTask1 = new JumpTask();
// Get the path to Calculator and set the JumpTask properties.
jumpTask1.ApplicationPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.SystemX86), "calc.exe");
jumpTask1.IconResourcePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.SystemX86), "calc.exe");
jumpTask1.Title = "Calculator";
jumpTask1.Description = "Open Calculator.";
jumpTask1.CustomCategory = "User Added Tasks";

注釈

AJumpTaskアプリケーションへのショートカットとして考えることができます。A JumpTask can be thought of as a shortcut to an application. 設定して、実行可能ファイルへのパスを指定する、ApplicationPathプロパティ。You specify the path to the executable file by setting the ApplicationPath property. 場合、ApplicationPathが設定された場合、現在実行中のプロセスのパスが暗黙的に指定されていません。If the ApplicationPath is not set, the path of the current running process is implied. 必要に応じて指定することができますArguments起動時にアプリケーションに渡す。You can optionally specify Arguments to pass to the application at startup.

などの基本的な表示のプロパティを設定できますTitleDescription、およびIconResourcePathジャンプ リストにタスクの表示形式を指定します。You can set basic display properties, such as Title, Description, and IconResourcePath to specify the appearance of the task in the Jump List. 使用されるアイコンをJumpTaskネイティブ リソースとして使用できる必要があります。An icon used with a JumpTask must be available as a native resource. オフセットを指定して使用する 1 つを指定する複数のアイコン リソース DLL または実行可能ファイルで使用可能な場合は、IconResourceIndexプロパティ。If multiple icon resources are available in a DLL or executable file, you specify the one to use by indicating an offset in the IconResourceIndex property.

既定で、JumpTaskに配置されます、タスクジャンプ リストのカテゴリ。By default, a JumpTask will be placed in the Tasks category of the Jump List. タスクのカスタム グループを指定するを設定、CustomCategoryプロパティ。You can specify custom grouping of tasks by setting the CustomCategory property.

視覚的に作成してジャンプ リスト内の項目を分離することができます、JumpTaskを持たない、TitleCustomCategory指定します。You can visually separate items in a Jump List by creating a JumpTask that does not have a Title and CustomCategory specified. この空JumpTaskがジャンプ リストに水平方向の線として表示されます。This empty JumpTask will be displayed as a horizontal line in the Jump List. この場合は、その他のプロパティを設定することができますが、任意の効果はありません。In this case, other properties can be set, but they will not have any effect.

コンストラクター

JumpTask() JumpTask() JumpTask() JumpTask()

JumpTask クラスの新しいインスタンスを初期化します。Initializes a new instance of the JumpTask class.

プロパティ

ApplicationPath ApplicationPath ApplicationPath ApplicationPath

アプリケーションへのパスを取得または設定します。Gets or sets the path to the application.

Arguments Arguments Arguments Arguments

起動時にアプリケーションに渡される引数を取得または設定します。Gets or sets the arguments passed to the application on startup.

CustomCategory CustomCategory CustomCategory CustomCategory

Windows 7Windows 7 タスク バーのジャンプ リストで JumpItem のグループ化に使用されるカテゴリの名前を取得または設定します。Gets or sets the name of the category the JumpItem is grouped with in the Windows 7Windows 7 taskbar Jump List.

(Inherited from JumpItem)
Description Description Description Description

ジャンプ リストのタスクのツールヒントに表示されるテキストを取得または設定します。Gets or sets the text displayed in the tooltip for the task in the Jump List.

IconResourceIndex IconResourceIndex IconResourceIndex IconResourceIndex

リソースに埋め込まれたアイコンの 0 から始まるインデックスを取得または設定します。Gets or sets the zero-based index of an icon embedded in a resource.

IconResourcePath IconResourcePath IconResourcePath IconResourcePath

ジャンプ リストに表示されるアイコンを含むリソースへのパスを取得または設定します。Gets or sets the path to a resource that contains the icon to display in the Jump List.

Title Title Title Title

ジャンプ リストのタスクに表示されるテキストを取得または設定します。Gets or sets the text displayed for the task in the Jump List.

WorkingDirectory WorkingDirectory WorkingDirectory WorkingDirectory

起動時にアプリケーションの作業ディレクトリを取得または設定します。Gets or sets the working directory of the application on startup.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください