SoftwareMetadata Members

Information describing a software package. Obsolete.

The following tables list the members exposed by the SoftwareMetadata type.

Public Properties

  Name Description
public property Approvals Gets the list of approvals for this package.
public property BundledPackages Gets the set of packages bundled by this package.
public property Descriptions  Gets a dictionary containing the description of this package in one or more languages.  (Inherited from PackageMetadata)
public property ExtendedApplicabilityRule  
public property Files Gets information about the files associated with this package.
public property HandlerData Gets an XML fragment containing data that clients should use when installing this package.
public property Id  Gets the GUID and revision number of this package. (Inherited from PackageMetadata)
public property InstallationBehavior Gets an InstallationBehavior object that describes whether or not this package can be installed, and if so how it will behave during and after installation.
public property IsInstallableRule Gets an XML fragment describing how a client can determine whether this package can be installed on the client.
public property IsInstalledRule  Retrieves the list of packages superseded by this package. (Inherited from PackageMetadata)
public property PackageType  Gets the type of this package: Category, Classification, Detectoid, Software, or Unknown. (Inherited from PackageMetadata)
public property Prerequisites  Gets an XML fragment describing the prerequisites of this package. (Inherited from PackageMetadata)
public property RecommendedMemory Gets the amount of memory, in bytes, that a client should have before attempting to install this package.
public property RecommendedStorage Gets the amount of persistent storage, in bytes, that a client should have before attempting to install this package.
public property SupersededPackages  Gets he list of packages superseded by this package. (Inherited from PackageMetadata)
public property SupportedLanguages Gets the set of languages supported by this package.
public property Titles  Gets a dictionary containing the title of this package in one or more languages. (Inherited from PackageMetadata)
public property UninstallationBehavior Gets an InstallationBehavior object that describes whether or not this package can be uninstalled, and if so how this package will behave during and after uninstallation.
public property UpdateSource  Gets the original source of this package. (Inherited from PackageMetadata)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Equals  (Inherited from Object)
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public method ToString  (Inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object)
protected method MemberwiseClone  (Inherited from Object)

Top

See Also

Reference

SoftwareMetadata Class
Microsoft.UpdateServices.ClientServicing Namespace