Edit

Share via


UserEndpointSettings Class

Definition

Represents the settings needed to initialize a User endpoint.

public ref class UserEndpointSettings : Microsoft::Rtc::Collaboration::LocalEndpointSettings
public class UserEndpointSettings : Microsoft.Rtc.Collaboration.LocalEndpointSettings
type UserEndpointSettings = class
    inherit LocalEndpointSettings
Public Class UserEndpointSettings
Inherits LocalEndpointSettings
Inheritance
UserEndpointSettings
Derived

Constructors

UserEndpointSettings(String, ConnectionContext)

Creates a new instance of the UserEndpointSettings class.

UserEndpointSettings(String, String, Int32)

Creates a new UserEndpointSettings object

UserEndpointSettings(String, String)

Creates a new instance of the UserEndpointSettings class.

UserEndpointSettings(String)

Creates a new UserEndpointSettings object.

Properties

AdditionalHeaders

Gets or sets the collection of additional headers that should be placed on every SIP message sent by the endpoint. This may be null.

(Inherited from LocalEndpointSettings)
AutomaticPresencePublicationEnabled

Gets or sets the boolean value representing whether presence subscription and publishing of basic presence information should be done automatically as part of the establish process for the endpoint.

Credential

Gets or sets the credential needed to authenticate the endpoint with servers.

EndpointId

Gets or sets the EPID to use for the endpoint. Optional.

EndpointSubtype

The subtype of the user agent that this endpoint represents.

(Inherited from LocalEndpointSettings)
EndpointType

The type of user agent that this endpoint represents.

(Inherited from LocalEndpointSettings)
EndpointUserAgent

Gets or sets the endpoint user agent string.

(Inherited from LocalEndpointSettings)
IsOutsideCorporateNetwork

Gets or sets whether the endpoint registers inside or outside the corporate network.

(Inherited from LocalEndpointSettings)
MaxRegisterRetries

Gets or sets the maximum number of times that the endpoint should try to recover from registration refresh failure.

(Inherited from LocalEndpointSettings)
OutboundConnectionConfiguration

Gets the object containing outbound configuration settings.

(Inherited from LocalEndpointSettings)
OwnerUri

Gets the URI of the owner of this endpoint.

(Inherited from LocalEndpointSettings)
Presence

Gets the optional presence information that will be published when AutomaticPresencePublicationEnabled is set to true.

PresenceBasedScreeningDisabled

Gets or sets whether calls should used be screened based on presence.

(Inherited from LocalEndpointSettings)
ProvisioningDataDisabled
Obsolete.

Gets or sets whether to query for the provisioning data when the endpoint is established.

(Inherited from LocalEndpointSettings)
PublishingQoeMetricsDisabled

Gets or sets whether the endpoint will try to publish quality metrics for the audio calls.

(Inherited from LocalEndpointSettings)
RegisterMethods

Gets or sets the methods supported by a registered endpoint.

(Inherited from LocalEndpointSettings)
ServerName

Gets the name of the server being used.

ServerPort

Gets the port of the server being used.

SupportedMimePartContentTypes

Gets or sets the list of content types that can be supported by the endpoint.

(Inherited from LocalEndpointSettings)

Applies to