UserEndpoint Members

Type of endpoint for communications on behalf of real users.

The UserEndpoint type exposes the following members.

Constructors

Name Description
Public method UserEndpoint Creates a new UserEndpoint object.

Top

Properties

Name Description
Public property ConferenceServices Gets the conference services object used to schedule conferences other conference tasks. (Inherited from LocalEndpoint.)
Public property ContactGroupServices Gets the service used to access or update contact/group information for this endpoint.
Public property Credential Gets or sets the credential needed to authenticate the endpoint with servers.
Public property DefaultDomain Gets the default domain for the endpoint URI. (Inherited from LocalEndpoint.)
Public property EndpointSubtype (Inherited from LocalEndpoint.)
Public property EndpointType The type of user agent that this endpoint represents. (Inherited from LocalEndpoint.)
Public property EndpointUri Gets the URI of the endpoint. (Inherited from LocalEndpoint.)
Public property InnerEndpoint [Value Needed]. (Inherited from LocalEndpoint.)
Public property IsOutsideCorporateNetwork (Inherited from LocalEndpoint.)
Public property LocalOwnerPresence Gets the service used to publish presence data for this endpoint. (Inherited from LocalEndpoint.)
Public property OwnerDisplayName Gets the display name of the endpoint. (Inherited from LocalEndpoint.)
Public property OwnerPhoneUri Gets the phone URI of the endpoint. (Overrides LocalEndpoint..::..OwnerPhoneUri.)
Public property OwnerUri (Overrides LocalEndpoint..::..OwnerUri.)
Public property PhoneContext Gets the phone context for the endpoint. (Inherited from LocalEndpoint.)
Public property Platform The platform that this endpoint is bound to. (Inherited from LocalEndpoint.)
Public property PresenceBasedScreeningDisabled (Inherited from LocalEndpoint.)
Public property ProvisioningDataAutoRefreshDisabled Gets the flag as to whether the provisioning data auto refresh has been disabled or not. (Inherited from LocalEndpoint.)
Public property ProvisioningDataDisabled Gets the flag as to whether the provisioning data query has been disabled or not. (Inherited from LocalEndpoint.)
Public property PublishingQoeMetricsDisabled Gets the flag that controls whether the platform will try to publish quality metrics for the audio calls (Inherited from LocalEndpoint.)
Public property RegisterMethods Gets the methods supported by a registered endpoint. (Inherited from LocalEndpoint.)
Public property RemotePresence Gets the service that can be used to subscribe for presence information. (Inherited from LocalEndpoint.)
Public property State Gets the state of the local endpoint. (Inherited from LocalEndpoint.)
Public property SupportedMimePartContentTypes Represents the list of content types that can be supported by the endpoint. (Inherited from LocalEndpoint.)
Protected property SyncRoot Synchronization object for locking instances. (Inherited from LocalEndpoint.)
Public property TelephonyMode Gets the TelephonyMode for the endpoint.
Public property UmEnabled Gets whether or not Unified Messaging is enabled.
Public property UserAgent Gets the user agent string that will be used for messages. (Inherited from LocalEndpoint.)

Top

Methods

Name Description
Public method BeginEstablish(AsyncCallback, Object) Initializes the endpoint so that it is ready for receiving incoming messages. (Inherited from LocalEndpoint.)
Public method BeginEstablish(IEnumerable<(Of <<'(SignalingHeader>)>>), AsyncCallback, Object) Initializes the endpoint so that it is ready for receiving incoming messages. (Inherited from LocalEndpoint.)
Public method BeginGetProvisioningData (Inherited from LocalEndpoint.)
Public method BeginTerminate Terminates the endpoint and cleans up active sessions and resources. (Inherited from LocalEndpoint.)
Public method EndEstablish Complete the establish operation. (Inherited from LocalEndpoint.)
Public method EndGetProvisioningData Complete the operation to query for the latest provisioning data. (Inherited from LocalEndpoint.)
Public method EndTerminate Completes the asynchronous Terminate operation. (Inherited from LocalEndpoint.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetConversations Gets a snapshot of the conversations managed by this endpoint. (Inherited from LocalEndpoint.)
Public method GetHashCode (Inherited from Object.)
Public method GetProvisioningData (Inherited from LocalEndpoint.)
Public method GetType (Inherited from Object.)
Protected method HandleSignalingSession Method for derived classes to override and handle incoming session. (Inherited from LocalEndpoint.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RegisterForIncomingCall<(Of <<'(TCall>)>>) Adds an application handler for handling incoming calls of a specific type. (Inherited from LocalEndpoint.)
Public method ToString (Inherited from Object.)
Public method UnregisterForIncomingCall<(Of <<'(TCall>)>>) (Inherited from LocalEndpoint.)

Top

Events

Name Description
Public event ConferenceInvitationReceived Conference invitation was received. (Inherited from LocalEndpoint.)
Public event RepublishingRequired Occurs when the Register response contains a "presence-state" header with Register-action, which requires the application to republish some of the data. (Inherited from LocalEndpoint.)
Public event StateChanged Raised when the state changes. (Inherited from LocalEndpoint.)

Top

See Also

Reference

UserEndpoint Class

Microsoft.Rtc.Collaboration Namespace