Method | Description | |
---|---|---|
ExistsAtPath ( string basePath ) : bool | ||
GetCoreFilePathFromInstallation ( string installPath ) : string | ||
GetInstallLocationFromProductCode ( string productCode, string &productName ) : string | ||
GetInstallLocationFromProductName ( string name ) : string | ||
GetProductFromInstallPath ( string path ) : IInstalledProduct | ||
GetProductFromProductCode ( string productCode ) : IInstalledProduct | ||
GetProductFromProductName ( string name ) : IInstalledProduct | ||
GetProductNameList ( ) : IEnumerable |
||
GetVersionInfoFromFile ( string filePath ) : Tuple |
||
InstalledProductLookUp ( string lookUpName, string>.Func |
||
InstalledProductLookUp ( string lookUpName, string fileLookup ) : System |
Implements a product look up algorithm based on registry key.
|
Method | Description | |
---|---|---|
GetDisplayName ( |
||
GetInstallLocation ( |
||
GetProductFromInstallPath ( string path, string productName ) : |
||
OpenKey ( string key ) : |
public ExistsAtPath ( string basePath ) : bool | ||
basePath | string | |
return | bool |
public GetCoreFilePathFromInstallation ( string installPath ) : string | ||
installPath | string | |
return | string |
public GetInstallLocationFromProductCode ( string productCode, string &productName ) : string | ||
productCode | string | |
productName | string | |
return | string |
public GetInstallLocationFromProductName ( string name ) : string | ||
name | string | |
return | string |
public GetProductFromInstallPath ( string path ) : IInstalledProduct | ||
path | string | |
return | IInstalledProduct |
public GetProductFromProductCode ( string productCode ) : IInstalledProduct | ||
productCode | string | |
return | IInstalledProduct |
public GetProductFromProductName ( string name ) : IInstalledProduct | ||
name | string | |
return | IInstalledProduct |
public GetVersionInfoFromFile ( string filePath ) : Tuple |
||
filePath | string | |
return | Tuple |
public InstalledProductLookUp ( string lookUpName, string>.Func |
||
lookUpName | string | |
fileLocator | string>.Func | |
return | System |
public InstalledProductLookUp ( string lookUpName, string fileLookup ) : System | ||
lookUpName | string | Product name to lookup |
fileLookup | string | file name pattern to lookup |
return | System |