次の方法で共有


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 名前空間