PeerNearMe.InviteAsync PeerNearMe.InviteAsync PeerNearMe.InviteAsync PeerNearMe.InviteAsync Method

定義

ピア共同作業アプリケーションへの参加に関する、ピアからの招待応答を受け取ります。Receives an invitation response from a peer regarding joining a peer collaboration application.

オーバーロード

InviteAsync(Object) InviteAsync(Object) InviteAsync(Object) InviteAsync(Object)

ピア共同作業アプリケーションへの参加に関する、ピアからの招待応答を受け取ります。Receives an invitation response from a peer regarding joining a peer collaboration application.

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

ピア共同作業アプリケーションへの招待に関する、ピアからの応答を受け取ります。Receives an invitation response from a peer regarding an invitation to a peer collaboration application.

InviteAsync(Object) InviteAsync(Object) InviteAsync(Object) InviteAsync(Object)

ピア共同作業アプリケーションへの参加に関する、ピアからの招待応答を受け取ります。Receives an invitation response from a peer regarding joining a peer collaboration application.

public:
 override void InviteAsync(System::Object ^ userToken);
[System.Security.SecurityCritical]
public override void InviteAsync (object userToken);
override this.InviteAsync : obj -> unit
Public Overrides Sub InviteAsync (userToken As Object)

パラメーター

userToken
Object Object Object Object

識別に使用するために、非同期操作のコールバックに渡されるユーザー定義のオブジェクト。User-defined object passed to the callback of the asynchronous operation for identification. この必須パラメーターは、処理中のすべての非同期招待操作間で一意である必要があります。This required parameter must be unique across all asynchronous invitation operations still in-progress.

例外

PeerApplication オブジェクトは破棄されました。The PeerApplication object has been disposed.

引数 userTokennull を指定しています。The userToken argument specifies null.

この PeerApplication オブジェクトは、有効な Guid を指定していません。This PeerApplication object does not specify a valid Guid.

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

ピア共同作業アプリケーションへの招待に関する、ピアからの応答を受け取ります。Receives an invitation response from a peer regarding an invitation to a peer collaboration application.

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

パラメーター

applicationToInvite
PeerApplication PeerApplication PeerApplication PeerApplication

PeerApplication オブジェクトにより表される、関連するピア共同作業アプリケーションの情報を指定します。Specifies the relevant Peer Collaboration application information represented by a PeerApplication object.

message
String String String String

アプリケーション招待と共にリモート ピアに送信するメッセージ。A message to send to the remote peer along with the application invitation. メッセージは、Unicode 文字で 255 文字以下にする必要があります。The message can be no more than 255 Unicode characters.

invitationData
Byte[]

招待に関連付けるユーザー定義のデータ BLOB。A user defined data blob to associate with the invitation. サイズの上限は 16 KB です。Size is limited to 16K.

userToken
Object Object Object Object

識別に使用するために、非同期操作のコールバックに渡されるユーザー定義のオブジェクト。User-defined object passed to the callback of the asynchronous operation for identification. この必須パラメーターは、処理中のすべての非同期招待操作間で一意である必要があります。This required parameter must be unique across all asynchronous invitation operations still in-progress.

例外

PeerApplication オブジェクトは破棄されました。The PeerApplication object has been disposed.

引数 applicationToInvitenull を指定しています。The applicationToInvite argument specifies null.

引数 userTokennull を指定しています。The userToken argument specifies null.

- PeerApplication で指定されたエンドポイントが見つかりませんでした。- The endpoint specified by PeerApplication was not found.

- 引数 applicationToInvite が空の Guid を指定しています。- The applicationToInvite argument specifies an empty Guid.

適用対象