Applies To: Windows Server Update Services
Represents the Windows Installer Item.
Namespace: Microsoft.UpdateServices.Administration
Assembly: Microsoft.UpdateServices.Administration (in Microsoft.UpdateServices.Administration.dll)
Inheritance Hierarchy
System.Object
Microsoft.UpdateServices.Administration.InstallableItem
Microsoft.UpdateServices.Administration.WindowsInstallerItem
Syntax
public class WindowsInstallerItem : InstallableItem
public ref class WindowsInstallerItem : InstallableItem
type WindowsInstallerItem =
class
inherit InstallableItem
end
Public Class WindowsInstallerItem
Inherits InstallableItem
Constructors
| Name | Description | |
|---|---|---|
![]() |
WindowsInstallerItem() | Default constructor. |
![]() |
WindowsInstallerItem(String) | Create a WindowsInstallerItem and set MSI related properties. Currently only MSIFile property and ProductCode are set. |
Properties
| Name | Description | |
|---|---|---|
![]() |
ApplicabilityMetadata | Gets or sets the metadata applicability rules of this installable item.(Inherited from InstallableItem.) |
![]() |
Id | Gets the GUID of the item.(Inherited from InstallableItem.) |
![]() |
InstallBehavior | Gets or sets the installation behavior.(Inherited from InstallableItem.) |
![]() |
InstallCommandLine | Get/Set Install command |
![]() |
IsInstallableApplicabilityRule | Gets or sets the rules for determining whether or not this item is installable on a given computer.(Inherited from InstallableItem.) |
![]() |
IsInstalledApplicabilityRule | Gets or sets the rules for determining whether or not this item is already installed on a given computer.(Inherited from InstallableItem.) |
![]() |
IsSupersededApplicabilityRule | Gets or sets the rules for determining whether or not this item is superseded by another update on a given computer.(Inherited from InstallableItem.) |
![]() |
Languages | Gets the collection of languages supported by this item.(Inherited from InstallableItem.) |
![]() |
OriginalSourceFile | Gets or sets the original source of this update. (Inherited from InstallableItem.) |
![]() |
UninstallBehavior | Get or sets the uninstallation behavior.(Inherited from InstallableItem.) |
![]() |
UninstallCommandLine | Get/Set Unintall command. |
![]() |
WindowsInstallerFile | Get/Set MSIFile |
![]() |
WindowsInstallerProductCode | Get/Set ProductCode. |
Methods
| Name | Description | |
|---|---|---|
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
Finalize() | (Inherited from Object.) |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
GetXml(String, String) | This property value is for internal use only. It may be removed in a later release.(Inherited from InstallableItem.) |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() |
ToString() | (Inherited from Object.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.UpdateServices.Administration Namespace
Return to top
.jpeg)
.jpeg)
.jpeg)