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

Namespace:  Microsoft.Rtc.Collaboration
Assembly:  Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)

Syntax

Visual Basic (Declaration)
Public 
Sub 
New ( _
	
platformSettings 
As 

ServerPlatformSettings _
)
C#
public 
CollaborationPlatform(
	

ServerPlatformSettings 
platformSettings
)
Visual C++
public:
CollaborationPlatform(
	

ServerPlatformSettings^ 
platformSettings
)
JavaScript

Microsoft.Rtc.Collaboration.CollaborationPlatform = 
function(
platformSettings);

Parameters

platformSettings
Type: Microsoft.Rtc.Collaboration . . :: . ServerPlatformSettings
The settings with which to initialize the instance.

Exceptions

Exception Condition
ArgumentNullException Thrown when the settings object is null.
Microsoft.Rtc.Signaling . . :: . TlsFailureException Thrown when the certificate is invalid or otherwise unusable.

See Also