Windows.UI.Core.Preview.Communications 名前空間

Teams またはその他の開発者が Surface Hub 用のプラグイン VTC アプリを作成できるようにします。

クラス

PreviewTeamCleanupRequestedEventArgs

未定

PreviewTeamCommandInvokedEventArgs

未定

PreviewTeamDeviceCredentials

Surface Hub 上の (ユーザー アカウントではなく) デバイス アカウントの資格情報を提供します。 アプリには teamEditionDeviceCredential 機能が必要です。 資格情報はプレーン テキストで暗号化されずに提供されます。

PreviewTeamEndMeetingRequestedEventArgs

未定

PreviewTeamJoinMeetingRequestedEventArgs

未定

PreviewTeamView

ユーザーがシェルで control\screen sharing\etc UI の呼び出しを呼び出したときに、アプリが他の方法では認識できないことを通知するイベント ハンドラーにアプリがサインアップできるようにします。

列挙型

PreviewMeetingInfoDisplayKind

この列挙型は、会議情報の表示の種類を記述するために使用されます。

PreviewSystemState

システムの現在の状態を伝えます。

PreviewTeamEndMeetingKind

呼び出しの終了時のアプリの UI の状態について説明します。

PreviewTeamViewCommand

この列挙型は、呼び出されるホットキーなど、シェルでユーザーが実行したアクションを伝えるために使用されます。

注釈

Windows Team Edition では、アプリは PreviewTeamView と teamEditionDeviceCredential 機能を Windows.UI.Core.Preview.Communications API サーフェスと共に使用して、Surface Hub デバイスの既定の VTC ハンドラーにすることができます。 シェルによって呼び出されると、既定の VTC アプリは起動がアクティブになります。 ユーザーが特定の会議を選択した場合、Outlook アイテムの OnlineMeetingLink フィールドに設定された URI は、最初の起動引数としてアプリで使用できます。

アクティブ化されると、アプリのマニフェストに適切な機能がある限り、静的関数 PreviewTeamView::GetForCurrentThread() を呼び出すことができます。 この関数は、アプリの UI スレッドから呼び出す必要があります。 PreviewTeamView クラスを使用すると、ユーザーがシェルで呼び出し control\screen sharing\etc UI を呼び出した場合に通知するイベント ハンドラーにアプリがサインアップできます。アプリでは認識されません。 アプリでは、このオブジェクトで使用できる関数を使用して、呼び出し、画面共有、またはその他のアクティビティを開始することをシェルに通知することもできます。 GetForCurrentThread は、特定のスレッドに対して常に PreviewTeamView の同じインスタンスを返します。そのため、そのインスタンスをキャッシュする必要はありません。 一般的な使用方法は、アプリの起動時にインスタンスを取得し、それを使用してすべてのイベント ハンドラーにサインアップすることです。 PreviewTeamView のインスタンスは UI スレッドで取得する必要がありますが、通常は、メソッドがブロックしないフリー スレッド オブジェクトです。 たとえば、StartScreenSharing を呼び出すと、画面共有の境界線が実際に描画される前に が返される可能性があります。 このため、一部のプロパティにはコールバックがあるため、アクションが実際に完了したときにアプリに通知される場合があります。

アプリでデバイス資格情報を使用してデバイス アカウントを使用して呼び出しを認証する場合は、PreviewTeamDeviceCredentials のインスタンスを構築することで、デバイス アカウントのプレーン テキスト資格情報を取得できます。 アプリに適切な機能がある場合、構築後のこのオブジェクトには暗号化されていないプレーン テキスト デバイス アカウントの資格情報が含まれます。