Edit

Share via


CollaborationPlatform Constructors

Definition

Overloads

CollaborationPlatform(ClientPlatformSettings)

Creates a new instance of the CollaborationPlatform class with client settings.

CollaborationPlatform(ProvisionedApplicationPlatformSettings)

Creates a new instance of the CollaborationPlatform class with settings to automatically provision a server platform.

CollaborationPlatform(ServerPlatformSettings)

Creates a new instance of the CollaborationPlatform class with server settings.

CollaborationPlatform(ClientPlatformSettings)

Creates a new instance of the CollaborationPlatform class with client settings.

public:
 CollaborationPlatform(Microsoft::Rtc::Collaboration::ClientPlatformSettings ^ platformSettings);
public CollaborationPlatform (Microsoft.Rtc.Collaboration.ClientPlatformSettings platformSettings);
new Microsoft.Rtc.Collaboration.CollaborationPlatform : Microsoft.Rtc.Collaboration.ClientPlatformSettings -> Microsoft.Rtc.Collaboration.CollaborationPlatform
Public Sub New (platformSettings As ClientPlatformSettings)

Parameters

platformSettings
ClientPlatformSettings

The settings with which to initialize the instance.

Exceptions

Thrown when the settings object is null.

Applies to

CollaborationPlatform(ProvisionedApplicationPlatformSettings)

Creates a new instance of the CollaborationPlatform class with settings to automatically provision a server platform.

public:
 CollaborationPlatform(Microsoft::Rtc::Collaboration::ProvisionedApplicationPlatformSettings ^ platformSettings);
public CollaborationPlatform (Microsoft.Rtc.Collaboration.ProvisionedApplicationPlatformSettings platformSettings);
new Microsoft.Rtc.Collaboration.CollaborationPlatform : Microsoft.Rtc.Collaboration.ProvisionedApplicationPlatformSettings -> Microsoft.Rtc.Collaboration.CollaborationPlatform
Public Sub New (platformSettings As ProvisionedApplicationPlatformSettings)

Parameters

platformSettings
ProvisionedApplicationPlatformSettings

The settings with which to initialize the instance.

Exceptions

Thrown when the settings object is null.

Applies to

CollaborationPlatform(ServerPlatformSettings)

Creates a new instance of the CollaborationPlatform class with server settings.

public:
 CollaborationPlatform(Microsoft::Rtc::Collaboration::ServerPlatformSettings ^ platformSettings);
public CollaborationPlatform (Microsoft.Rtc.Collaboration.ServerPlatformSettings platformSettings);
new Microsoft.Rtc.Collaboration.CollaborationPlatform : Microsoft.Rtc.Collaboration.ServerPlatformSettings -> Microsoft.Rtc.Collaboration.CollaborationPlatform
Public Sub New (platformSettings As ServerPlatformSettings)

Parameters

platformSettings
ServerPlatformSettings

The settings with which to initialize the instance.

Exceptions

Thrown when one of the settings is invalid.

Thrown when the settings object is null.

Thrown when the certificate is invalid or otherwise unusable.

Applies to