Class Inventory.Types.WindowsApplication (2.0.0-alpha01)

public sealed class WindowsApplication : IMessage<Inventory.Types.WindowsApplication>, IEquatable<Inventory.Types.WindowsApplication>, IDeepCloneable<Inventory.Types.WindowsApplication>, IBufferMessage, IMessage

Contains information about a Windows application that is retrieved from the Windows Registry. For more information about these fields, see: https://docs.microsoft.com/en-us/windows/win32/msi/uninstall-registry-key

Inheritance

Object > Inventory.Types.WindowsApplication

Namespace

Google.Cloud.OsConfig.V1Alpha

Assembly

Google.Cloud.OsConfig.V1Alpha.dll

Constructors

WindowsApplication()

public WindowsApplication()

WindowsApplication(Inventory.Types.WindowsApplication)

public WindowsApplication(Inventory.Types.WindowsApplication other)
Parameter
NameDescription
otherInventory.Types.WindowsApplication

Properties

DisplayName

public string DisplayName { get; set; }

The name of the application or product.

Property Value
TypeDescription
String

DisplayVersion

public string DisplayVersion { get; set; }

The version of the product or application in string format.

Property Value
TypeDescription
String
public string HelpLink { get; set; }

The internet address for technical support.

Property Value
TypeDescription
String

InstallDate

public Date InstallDate { get; set; }

The last time this product received service. The value of this property is replaced each time a patch is applied or removed from the product or the command-line option is used to repair the product.

Property Value
TypeDescription
Date

Publisher

public string Publisher { get; set; }

The name of the manufacturer for the product or application.

Property Value
TypeDescription
String