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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。