Peer::GetPresenceInfo Method (PeerEndPoint^)
.NET Framework (current version)
Gets the available presence information for a PeerEndPoint.
Assembly: System.Net (in System.Net.dll)
public:
[SecurityCriticalAttribute]
PeerPresenceInfo^ GetPresenceInfo(
PeerEndPoint^ peerEndPoint
)
Parameters
- peerEndPoint
-
Type:
System.Net.PeerToPeer.Collaboration::PeerEndPoint^
The PeerEndPoint for which to retrieve presence information.
Return Value
Type: System.Net.PeerToPeer.Collaboration::PeerPresenceInfo^Returns a PeerPresenceInfo object which contains presence information for an available endpoint if it is available; otherwise it is null.
| Exception | Condition |
|---|---|
| ArgumentException | peerEndPoint does not contain a valid endpoint. |
| ArgumentNullException | peerEndPoint is null. |
| ObjectDisposedException | This object has been disposed and cannot be used in current peer operations. |
| PeerToPeerException | An error occurred while retrieving presence information from the peer. |
Presence information includes status descriptors such as online, offline, and away.
Calling this method requires a PermissionState of Unrestricted.
.NET Framework
Available since 3.5
Available since 3.5
Show: