Microsoft.VisualStudio.Setup.Configuration Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Used for discovering instances and querying setup details of Visual Studio 2017.
Classes
SetupConfigurationClass |
Class that implements ISetupConfiguration. |
Interfaces
IEnumSetupInstances |
An enumerator of installed ISetupInstance objects. |
ISetupConfiguration |
Gets information about product instances installed on the machine. |
ISetupConfiguration2 |
Gets information about product instances set up on the machine. |
ISetupErrorInfo |
Information about errors that occured during install of an instance. |
ISetupErrorState |
Information about the error state of an instance. |
ISetupErrorState2 |
Information about the error state of an instance. |
ISetupErrorState3 |
Information about the error state of an instance. |
ISetupFailedPackageReference |
A reference to a failed package. |
ISetupFailedPackageReference2 |
A reference to a failed package. |
ISetupFailedPackageReference3 |
A reference to a failed package. |
ISetupHelper |
Helper functions. |
ISetupInstance |
Information about an instance of a product. |
ISetupInstance2 |
Information about an instance of a product. |
ISetupInstanceCatalog |
Information about a catalog used to install an instance. |
ISetupLocalizedProperties |
Provides localized properties of an instance of a product. |
ISetupLocalizedPropertyStore |
Provides localized named properties. |
ISetupPackageReference |
A reference to a package. |
ISetupPolicy |
Gets setup policy values. |
ISetupProductReference |
A reference to a product package. |
ISetupProductReference2 |
A reference to a product package. |
ISetupPropertyStore |
Provides named properties. |
SetupConfiguration |
The implementation of ISetupConfiguration2. |
Enums
InstanceState |
The state of an ISetupInstance2. |