获取或设置在任务栏按钮中的程序图标上方显示的图像。
命名空间: 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。