PackageType Enumeration

The type of package described by a PackageMetadata object.

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 PackageType
[ObsoleteAttribute("This enum is obsolete and will be removed in future versions.")] 
public enum PackageType
[ObsoleteAttribute(L"This enum is obsolete and will be removed in future versions.")] 
public enum class PackageType
/** @attribute ObsoleteAttribute("This enum is obsolete and will be removed in future versions.") */ 
public enum PackageType
ObsoleteAttribute("This enum is obsolete and will be removed in future versions.") 
public enum PackageType

Members

Member name Description
Category The package represents a category. The associated PackageMetadata can be cast to the CategoryMetadata type.
Classification The package represents a classification. The associated PackageMetadata can be cast to the ClassificationMetadata type.
Detectoid The package represents a detectoid. The associated PackageMetadata reference can be cast to the DetectoidMetadata type.
Software The package represents a piece of software that clients can install and/or uninstall. The associated PackageMetadata can be cast to the SoftwareMetadata type.
Unknown The package type could not be determined.

Platforms

Development Platforms

Target Platforms

Windows Server 2008, Windows Server 2003, Windows Server 2008 R2

See Also

Reference

Microsoft.UpdateServices.ClientServicing Namespace