NotificationManager 类

在单个桌面提供事件的通知处理。这在收集已制定本地更改的 Visual Studio 当前用于保留用户界面,如版本控制工作区处理。

此 API 不兼容 CLS。 

继承层次结构

System.Object
  Microsoft.TeamFoundation.Client.NotificationManager

命名空间:  Microsoft.TeamFoundation.Client
程序集:  Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)

语法

声明
<CLSCompliantAttribute(False)> _
Public NotInheritable Class NotificationManager
[CLSCompliantAttribute(false)]
public static class NotificationManager

NotificationManager 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 AddNotificationHandler
公共方法静态成员 EnqueueNotification(Notification, IntPtr, IntPtr)
公共方法静态成员 EnqueueNotification(Notification, IntPtr, IntPtr, NotificationManager.GetNotificationParametersCallback, Object)
公共方法静态成员 Initialize 初始化 [NotificationManager] 实例。
公共方法静态成员 Resume
公共方法静态成员 Shutdown 关闭 [NotificationManager] 实例。
公共方法静态成员 Suspend

页首

备注

提供使用 Win32 窗口,处理消息。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.Client 命名空间