タスク バー ボタンのプログラム アイコン上に表示されるイメージを取得または設定します。
名前空間: 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 のバージョンを検出し、オペレーティング システムに適切な方法で通知を提供することができます。
オーバーレイ イメージが適切なサイズで描画されます。 ImageSource が Icon を表す場合は、適切なビット深度も使用されます。
Overlay タスクバーを次の図に示します。
Windows タスク バーのオーバーレイ
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。