Share via


VersionInformation Constructors

Definition

Overloads

VersionInformation(String, String)

Initializes a new instance of the VersionInformation class.

VersionInformation(String, Version, String)

Initializes a new instance of the VersionInformation class.

VersionInformation(String, String)

Initializes a new instance of the VersionInformation class.

public:
 VersionInformation(System::String ^ visualStudioVersion, System::String ^ liveShareVersion);
public VersionInformation (string visualStudioVersion, string? liveShareVersion);
new Microsoft.VisualStudio.RpcContracts.VersionInfoService.VersionInformation : string * string -> Microsoft.VisualStudio.RpcContracts.VersionInfoService.VersionInformation
Public Sub New (visualStudioVersion As String, liveShareVersion As String)

Parameters

visualStudioVersion
String

The version of the exe.

liveShareVersion
String

The version of the live share extension.

Applies to

VersionInformation(String, Version, String)

Initializes a new instance of the VersionInformation class.

public:
 VersionInformation(System::String ^ visualStudioVersion, Version ^ visualStudioComparableVersion, System::String ^ liveShareVersion);
[Newtonsoft.Json.JsonConstructor]
public VersionInformation (string visualStudioVersion, Version? visualStudioComparableVersion, string? liveShareVersion);
[<Newtonsoft.Json.JsonConstructor>]
new Microsoft.VisualStudio.RpcContracts.VersionInfoService.VersionInformation : string * Version * string -> Microsoft.VisualStudio.RpcContracts.VersionInfoService.VersionInformation
Public Sub New (visualStudioVersion As String, visualStudioComparableVersion As Version, liveShareVersion As String)

Parameters

visualStudioVersion
String

The version of the exe.

visualStudioComparableVersion
Version

A computationally comparable version of the primary server process.

liveShareVersion
String

The version of the live share extension.

Attributes
Newtonsoft.Json.JsonConstructorAttribute

Applies to