Class Discovery
Inheritance
System.Object
Discovery
Namespace: VisualStudioEditor
Syntax
public class Discovery : IDiscovery
Methods
GetInstalledVisualStudios()
Detects Visual Studio installations using the Windows registry
Declaration
public static Dictionary<VisualStudioVersion, string[]> GetInstalledVisualStudios()
Returns
Type | Description |
---|---|
System.Collections.Generic.Dictionary<VisualStudioVersion, System.String[]> | The detected Visual Studio installations |
ParseRawDevEnvPaths(String[], Dictionary<VisualStudioVersion, String[]>)
Declaration
public static void ParseRawDevEnvPaths(string[] rawDevEnvPaths, Dictionary<VisualStudioVersion, string[]> versions)
Parameters
Type | Name | Description |
---|---|---|
System.String[] | rawDevEnvPaths | |
System.Collections.Generic.Dictionary<VisualStudioVersion, System.String[]> | versions |
PathCallback()
Declaration
public CodeEditor.Installation[] PathCallback()
Returns
Type | Description |
---|---|
CodeEditor.Installation[] |