Peer.InviteAsync メソッド

定義

特定のPeerを開始するためにPeerApplicationに招待を送信する非同期招待操作を開始します。

オーバーロード

名前 説明
InviteAsync(Object)

特定のPeerを開始するためにPeerApplicationに招待を送信する非同期招待操作を開始します。

InviteAsync(PeerApplication, String, Byte[], Object)

特定のPeerを開始するためにPeerApplicationに招待を送信する非同期招待操作を開始します。

InviteAsync(Object)

特定のPeerを開始するためにPeerApplicationに招待を送信する非同期招待操作を開始します。

public:
 abstract void InviteAsync(System::Object ^ userToken);
public abstract void InviteAsync(object userToken);
abstract member InviteAsync : obj -> unit
Public MustOverride Sub InviteAsync (userToken As Object)

パラメーター

userToken
Object

識別のために非同期操作のコールバックに渡すユーザー定義オブジェクト。 この必須パラメーターは、進行中のすべての非同期招待操作で一意である必要があります。

例外

userTokennullです。

  • 招待プロセス中にエラーが発生しました。

  • 現在実行中のアプリケーションは、コラボレーション インフラストラクチャに登録されていません。

注釈

このメソッドを呼び出す場合は、PermissionStateUnrestrictedが必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。

こちらもご覧ください

適用対象

InviteAsync(PeerApplication, String, Byte[], Object)

特定のPeerを開始するためにPeerApplicationに招待を送信する非同期招待操作を開始します。

public:
 abstract void InviteAsync(System::Net::PeerToPeer::Collaboration::PeerApplication ^ applicationToInvite, System::String ^ message, cli::array <System::Byte> ^ invitationData, System::Object ^ userToken);
public abstract void InviteAsync(System.Net.PeerToPeer.Collaboration.PeerApplication applicationToInvite, string message, byte[] invitationData, object userToken);
abstract member InviteAsync : System.Net.PeerToPeer.Collaboration.PeerApplication * string * byte[] * obj -> unit
Public MustOverride Sub InviteAsync (applicationToInvite As PeerApplication, message As String, invitationData As Byte(), userToken As Object)

パラメーター

applicationToInvite
PeerApplication

招待が送信される PeerApplication

message
String

アプリケーションの招待と共にリモート ピアに送信するメッセージ。 このメッセージの最大サイズは 255 Unicode 文字です。

invitationData
Byte[]

招待に関連付けるユーザー定義データ BLOB。 サイズは 16,384 バイト以下です。

userToken
Object

識別のために非同期操作のコールバックに渡すユーザー定義オブジェクト。 この必須パラメーターは、進行中のすべての非同期招待操作で一意である必要があります。

例外

アプリケーションはコラボレーション インフラストラクチャに登録されていません。

userTokennullです。

invitationData が 16,384 バイトを超えています。

  • 招待プロセス中にエラーが発生しました。

  • 現在実行中のアプリケーションは、コラボレーション インフラストラクチャに登録されていません。

注釈

このメソッドを呼び出す場合は、PermissionStateUnrestrictedが必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。

こちらもご覧ください

適用対象