Microsoft.Web.PlatformInstaller Namespace
IIS 7.0
Provides programmatic access to the Web Platform Installer.
The Microsoft Web Platform Installer provides a set of Application Programming Interfaces (APIs). The classes in the Microsoft.Web.PlatformInstaller provide programmatic access to the Web Platform Installer user interface, packages, installers, and associated feeds, group, and other objects.
The pages in this section are intended to serve as a reference to the types and type members associated with the Web Platform Installer.
| Class | Description | |
|---|---|---|
![]() | DeclaredParameter | Represents a named parameter to an Web Deployment package. |
![]() | Feed | Represents a Web Platform Installer feed. |
![]() | Group | Represents a group of products. |
![]() | GroupTab | Represents a graphical user interface tab for a group of products. |
![]() | InstallCommand | Represents a single command in an installation package. |
![]() | Installer | Represents an installation action for a given product. |
![]() | InstallerContext | Represents the context for a given installer. |
![]() | InstallerFile | Represents an installer file. |
![]() | InstallManager | Manages the installation configuration and installation process. |
![]() | InstallReturnCode | Represents the status returned by an installation action. |
![]() | InstallStatusEventArgs | Represents an event argument provided when an installation status event is fired. |
![]() | Keyword | Represents a keyword for the web platform installer. |
![]() | KeywordTab | Represents a user interface tab that displays products associated with a given set of keywords. |
![]() | Language | Represents a language. |
![]() | Logging | Provides logging and tracing functionality for the Web Platform Installer. |
![]() | MSDeployPackage | Represents a deployment package that contains configuration needed to install a set of products. |
![]() | Pillar | Represents a top-level product with one or more associated or otherwise recommended products to install. |
![]() | PillarTab | Represents a user interface tab to manage pillars. |
![]() | PreferenceSettings | Represents the user preferences for the Web Platform Installer. |
![]() | Product | Represents a single product. |
![]() | ProductManager | Manages access to product feeds and associated language resources. |
![]() | QuickStartGroup | Represents a group of products to install to get started quickly. |
![]() | RelatedProduct | Represents a product that is related to another product. |
![]() | Tab | Represents a base class for Web Platform Installer tabs. |
![]() | Terms | Represents the terms that dictate the use of the software to be installed by Web Platform Installer. |
![]() | UpdateAvailableEventArgs | Represents an event fired when an installer update is available. |
| Enumeration | Description | |
|---|---|---|
![]() | Architecture | Represents an enumeration of instruction set architectures. |
![]() | DatabaseProvider | Represents an enumeration of database providers supported natively by the Web Platform Installer. |
![]() | InstallationState | Represents the various states of an installer. |
![]() | InstallReturnCodeStatus | Represents the valid return codes from an installation procedure. |
Show:
