Skip to content

Installation Class

Subclasses of this abstract class represent a unique instance of a registered product or patch installation.

Properties

PropertyDescription
ContextGets the user context of this product or patch installation.
IsInstalledGets a value indicating whether this product or patch is installed on the current system.
ItemGets a property about the product or patch installation.
SourceListGets the source list of this product or patch installation.
UserSidGets the user security identifier (SID) under which this product or patch installation is available.
WixToolset.Dtf.WindowsInstaller.dll version 5.0.0+41e11442b2ca93e444b60213b5ae99dcbab787d8

Context Property {#context}

Gets the user context of this product or patch installation.

Declaration

public UserContexts Context { get; set; }

IsInstalled Property {#isinstalled}

Gets a value indicating whether this product or patch is installed on the current system.

Declaration

public bool IsInstalled { get; set; }

Item Property {#item}

Gets a property about the product or patch installation.

Declaration

public string Item[
string propertyName
] { get; set; }

Parameters

ParameterTypeDescription
propertyNamestringName of the property being retrieved.

SourceList Property {#sourcelist}

Gets the source list of this product or patch installation.

Declaration

public SourceList SourceList { get; set; }

UserSid Property {#usersid}

Gets the user security identifier (SID) under which this product or patch installation is available.

Declaration

public string UserSid { get; set; }