C# Class Microsoft.OfficeProPlus.InstallGenerator.Implementation.OfficeLocalInstallManager

Inheritance: IManageOfficeInstall
Show file Open project: OfficeDev/Office-IT-Pro-Deployment-Scripts Class Usage Examples

Public Methods

Method Description
CheckForOfficeInstallAsync ( ) : Task
GenerateConfigXml ( ) : Task
GetOfficeInstallFileXml ( ) : Task
GetOfficeLatestVersion ( string branch, OfficeEdition edition ) : Task
GetRegistryValue ( RegistryKey regKey, string property ) : string
UninstallOffice ( string installVer = "2016" ) : void
UpdateOffice ( ) : System.Threading.Tasks.Task

Method Details

CheckForOfficeInstallAsync() public method

public CheckForOfficeInstallAsync ( ) : Task
return Task

GenerateConfigXml() public method

public GenerateConfigXml ( ) : Task
return Task

GetOfficeInstallFileXml() public method

public GetOfficeInstallFileXml ( ) : Task
return Task

GetOfficeLatestVersion() public method

public GetOfficeLatestVersion ( string branch, OfficeEdition edition ) : Task
branch string
edition OfficeEdition
return Task

GetRegistryValue() public method

public GetRegistryValue ( RegistryKey regKey, string property ) : string
regKey Microsoft.Win32.RegistryKey
property string
return string

UninstallOffice() public method

public UninstallOffice ( string installVer = "2016" ) : void
installVer string
return void

UpdateOffice() public method

public UpdateOffice ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task