PackageApprovalAction Enumeration
Describes the action that clients should take on the associated package.
Namespace: Microsoft.UpdateServices.ClientServicing
Assembly: Microsoft.UpdateServices.ClientServicing (in Microsoft.UpdateServices.ClientServicing.dll)
Usage
Syntax
'Declaration
<ObsoleteAttribute("This enum is obsolete and will be removed in future versions.")> _
Public Enumeration PackageApprovalAction
[ObsoleteAttribute("This enum is obsolete and will be removed in future versions.")]
public enum PackageApprovalAction
[ObsoleteAttribute(L"This enum is obsolete and will be removed in future versions.")]
public enum class PackageApprovalAction
/** @attribute ObsoleteAttribute("This enum is obsolete and will be removed in future versions.") */
public enum PackageApprovalAction
ObsoleteAttribute("This enum is obsolete and will be removed in future versions.")
public enum PackageApprovalAction
Members
Member name | Description |
---|---|
Bundle | The package is bundled by another package which has been approved. The client should act on this package based on the action for which the parent bundle is approved. |
Evaluate | The package is made available to clients to evaluate its applicability. The result may be used by the client and/or the server to determine which other packages are applicable to the client. |
Install | Install the package if it is applicable but not yet installed. Valid only for software packages. |
NotApproved | The package will not be made available to clients. |
Scan | Determine the state of the package, and report back the result to the update server. Valid only for software packages. |
Uninstall | Uninstall the package if it is installed. Valid only for software packages. |
Platforms
Development Platforms
Target Platforms
Windows Server 2008, Windows Server 2003, Windows Server 2008 R2