Share via


ISetupConfiguration2 Interface

Definition

Gets information about product instances set up on the machine.

public interface class ISetupConfiguration2 : Microsoft::VisualStudio::Setup::Configuration::ISetupConfiguration
public interface class ISetupConfiguration2 : Microsoft::VisualStudio::Setup::Configuration::ISetupConfiguration
__interface ISetupConfiguration2 : Microsoft::VisualStudio::Setup::Configuration::ISetupConfiguration
[System.Runtime.InteropServices.Guid("26AAB78C-4A60-49D6-AF3B-3C35BC93365D")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISetupConfiguration2 : Microsoft.VisualStudio.Setup.Configuration.ISetupConfiguration
[<System.Runtime.InteropServices.Guid("26AAB78C-4A60-49D6-AF3B-3C35BC93365D")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISetupConfiguration2 = interface
    interface ISetupConfiguration
Public Interface ISetupConfiguration2
Implements ISetupConfiguration
Derived
Attributes
Implements

Methods

EnumAllInstances()

Enumerates all product instances.

EnumInstances()

Enumerates all launchable product instances installed.

GetInstanceForCurrentProcess()

Gets the instance for the current process path.

GetInstanceForPath(String)

Gets the instance for the given path.

Applies to