Peer.GetPresenceInfo(PeerEndPoint) Peer.GetPresenceInfo(PeerEndPoint) Peer.GetPresenceInfo(PeerEndPoint) Method

定義

PeerEndPoint に関して得ることができるプレゼンス情報を取得します。Gets the available presence information for a PeerEndPoint.

public:
 System::Net::PeerToPeer::Collaboration::PeerPresenceInfo ^ GetPresenceInfo(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerPresenceInfo GetPresenceInfo (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
member this.GetPresenceInfo : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerPresenceInfo

パラメーター

peerEndPoint
PeerEndPoint PeerEndPoint PeerEndPoint

プレゼンス情報の取得対象となる PeerEndPointThe PeerEndPoint for which to retrieve presence information.

戻り値

使用可能なエンドポイントのプレゼンス情報がある場合は、これを含む PeerPresenceInfo オブジェクト。それ以外の場合は nullA PeerPresenceInfo object which contains presence information for an available endpoint if it is available; otherwise, null.

例外

peerEndPoint に、有効なエンドポイントが含まれていません。peerEndPoint does not contain a valid endpoint.

peerEndPointnull です。peerEndPoint is null.

このオブジェクトは破棄されており、現在のピア操作で使用できません。This object has been disposed and cannot be used in current peer operations.

ピアからプレゼンス情報を取得しているときにエラーが発生しました。An error occurred while retrieving presence information from the peer.

注釈

プレゼンス情報には、オンライン、オフライン、退席中などのステータス記述子が含まれます。Presence information includes status descriptors such as online, offline, and away.

このメソッドを呼び出すにPermissionStateUnrestricted、のが必要です。Calling this method requires a PermissionState of Unrestricted.

適用対象

こちらもご覧ください