Participant Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains all the common properties of a participant.
public ref class Participant
public class Participant
type Participant = class
Public Class Participant
- Inheritance
-
Participant
- Derived
Constructors
Participant(Participant) |
Initializes a new instance of the class. |
Properties
ApplicationContext |
Sets or gets the applications-specific state associated with the participant. |
ContactUri |
Gets the contact URI of the participant, if available. Can be String.Empty. |
EndpointId |
Gets the Ids associated with this participant. |
FeatureParameters |
Gets the collection of feature parameters. |
Gruu |
Gets the GRUU or String.Empty. |
Name |
Gets the display name of the participant. |
Port |
Gets the port. |
SameEndpointComparer |
Compares two Participant objects to determine if they represent the same endpoint. |
SameUserComparer |
Compares to participant objects to determine if they represent the same user. |
SipInstance |
Gets the sipInstance parameter, or String.Empty. |
Uri |
Gets the URI of the participant. |
UriParameters |
Gets a collection of URI parameters. May be empty if the URI cannot be parsed. |
UserAtHost |
Gets the user and host portion of the URI. |
Methods
Equals(Object) |
See if two objects are the same user. |
Equals(Participant, IEqualityComparer<Participant>) |
Determines if the two objects identify the same participant. |
Equals(RealTimeAddress, IEqualityComparer<Participant>) |
Compares the participant to the real-time address. |
GetHashCode() |
Returns a hash value for the current Name object. |
NotifyPropertyChanged(SignalingPropertyChangedEventArgs, Boolean) |
Raises the property changed event |
ToString() |
Creates a string representation of the participant. |
Events
PropertyChanged |
Raised when one or more properties of the participant change. Changed properties will be indicated by the ParticipantPropertyChanges flags. |