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 | リソースに埋め込まれたアイコンの 0 から始まるインデックスを取得または設定します。 | |
IconResourcePath | ジャンプ リストに表示されるアイコンを含むリソースへのパスを取得または設定します。 | |
Title | ジャンプ リストのタスクに表示されるテキストを取得または設定します。 | |
WorkingDirectory | 起動時にアプリケーションの作業ディレクトリを取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Equals | 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
解説
JumpTask は、アプリケーションへのショートカットとして考えられます。 ApplicationPath プロパティを設定することで、実行可能ファイルのパスを指定します。 ApplicationPath が設定されていない場合は、現在実行中のプロセスのパスが暗黙的に指定されます。 必要に応じて、アプリケーションに起動時に渡す Arguments を指定できます。
Title、Description、IconResourcePath などの基本的な表示プロパティを設定して、ジャンプ リストのタスクの外観を指定できます。 JumpTask で使用されるアイコンは、ネイティブ リソースとして使用可能である必要があります。 複数のアイコン リソースが DLL または実行可能ファイルで使用可能な場合は、IconResourceIndex プロパティ内のオフセットを示すことによって、使用するアイコン リソースを指定します。
既定では、JumpTask はジャンプ リスト内の タスク カテゴリに配置されます。 CustomCategory プロパティを設定することで、タスクのカスタム グループ化を指定できます。
Title および CustomCategory が指定されていない JumpTask を作成することによって、ジャンプ リスト内のアイテムを視覚的に区切ることができます。 この空の JumpTask は、ジャンプ リストで水平線として表示されます。 この場合、その他のプロパティを設定できるが、効果がありません。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。