JumpTask クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Windows 7 タスク バーのジャンプ リストにアプリケーションへのショートカットを表します。
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 示しています。 は JumpTask 、メモ帳アプリケーションで という名前 readme.txt
のテキスト ファイルを開きます。
<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 する方法を示しています。 によって JumpTask 電卓アプリケーションが開きます。
// 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";
注釈
は JumpTask 、アプリケーションへのショートカットと考えることができます。 実行可能ファイルへのパスを指定するには、 プロパティを ApplicationPath 設定します。 ApplicationPathが設定されていない場合、現在実行中のプロセスのパスが暗黙的に指定されます。 必要に応じて、起動時にアプリケーションに渡す を指定 Arguments できます。
、、 などのTitleDescriptionIconResourcePath基本的な表示プロパティを設定して、ジャンプ リスト内のタスクの外観を指定できます。 と共に使用されるアイコンは JumpTask 、ネイティブ リソースとして使用できる必要があります。 DLL または実行可能ファイルで複数のアイコン リソースを使用できる場合は、 プロパティのオフセットを指定して、使用するリソースを IconResourceIndex 指定します。
既定では、 JumpTask はジャンプ リストの [タスク] カテゴリに配置されます。 プロパティを設定することで、タスクのカスタム グループ化を CustomCategory 指定できます。
と が指定されていない を作成JumpTaskすることで、ジャンプ リスト内の項目を視覚的にTitleCustomCategory分離できます。 この空 JumpTask の行は、ジャンプ リストに水平線として表示されます。 この場合、他のプロパティを設定することはできますが、効果はありません。
コンストラクター
JumpTask() |
JumpTask クラスの新しいインスタンスを初期化します。 |
プロパティ
ApplicationPath |
アプリケーションへのパスを取得または設定します。 |
Arguments |
起動時にアプリケーションに渡される引数を取得または設定します。 |
CustomCategory |
Windows 7 タスク バーのジャンプ リストでグループ化されているカテゴリ JumpItem の名前を取得または設定します。 (継承元 JumpItem) |
Description |
ジャンプ リストのタスクのツールヒントに表示されるテキストを取得または設定します。 |
IconResourceIndex |
リソースに埋め込まれたアイコンの 0 から始まるインデックスを取得または設定します。 |
IconResourcePath |
ジャンプ リストに表示されるアイコンを含むリソースへのパスを取得または設定します。 |
Title |
ジャンプ リストのタスクに表示されるテキストを取得または設定します。 |
WorkingDirectory |
起動時にアプリケーションの作業ディレクトリを取得または設定します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET