次の方法で共有


TaskbarItemInfo.Overlay プロパティ

タスク バー ボタンのプログラム アイコン上に表示されるイメージを取得または設定します。

名前空間:  Microsoft.Windows.Shell
アセンブリ:  Microsoft.Windows.Shell (Microsoft.Windows.Shell.dll 内)

構文

'宣言
Public Property Overlay As ImageSource
    Get
    Set
public ImageSource Overlay { get; set; }
public:
property ImageSource^ Overlay {
    ImageSource^ get ();
    void set (ImageSource^ value);
}
member Overlay : ImageSource with get, set
function get Overlay () : ImageSource
function set Overlay (value : ImageSource)

プロパティ値

型: System.Windows.Media.ImageSource
タスク バー ボタンのプログラム アイコン上に表示されるイメージ。既定値は、nullnull 参照 (Visual Basic では Nothing) です。

解説

アプリケーションの状態をユーザーに伝達するためにタスク バー ボタンのプログラム アイコンにイメージを追加できます。 オーバーレイは、タスク バー ボタンのアイコンの右下隅に置かれる静的またはアニメーション化された ImageSource を使用します。 ユーザーが小さいアイコンを表示するようにタスク バーを設定すると、オーバーレイは表示されません。

タスク バー右端の通知領域にあるプログラム アイコンは、通常、アプリケーションの状態をユーザーに知らせるために使用されます。 Windows 7 では、通知領域のプログラムのアイコンは既定では、非表示になっており、そのため、状態を通信するためにそれほど役立ちません。 Windows 7 のタスク バー ボタンのオーバーレイを使用して、通知領域のアイコンが非表示のときに状態を伝達できます。 アプリケーションは、Windows のバージョンを検出し、オペレーティング システムに適切な方法で通知を提供することができます。

オーバーレイ イメージが適切なサイズで描画されます。 ImageSourceIcon を表す場合は、適切なビット深度も使用されます。

Overlay タスクバーを次の図に示します。

Windows タスク バーのオーバーレイ

タスク バー項目情報のサンプル

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

TaskbarItemInfo クラス

Microsoft.Windows.Shell 名前空間

Version

OSVersion