Peer.GetPresenceInfo(PeerEndPoint) 메서드

정의

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입니다.The PeerEndPoint for which to retrieve presence information.

반환

사용 가능한 엔드포인트의 상태 정보를 포함하는 PeerPresenceInfo 개체가 있으면 해당 개체이고, 그렇지 않으면 null입니다.A 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.

적용 대상

추가 정보