C# Class OfficeInstallGenerator.OfficeInstallExecutableGenerator

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

Public Methods

Method Description
CopyFolder ( DirectoryInfo source, DirectoryInfo target ) : void
Generate ( IOfficeInstallProperties installProperties, string remoteLogPath = "" ) : IOfficeInstallReturn
InstallOffice ( string configurationXml ) : void

Private Methods

Method Description
CalcSize ( CompilerParameters parameters, string sourcePath, string version = null, OfficeClientEdition officeClientEdition = OfficeClientEdition.Office32Bit ) : long
EmbedSourceFiles ( CompilerParameters parameters, string sourcePath, string version = null, OfficeClientEdition officeClientEdition = OfficeClientEdition.Office32Bit ) : void

Method Details

CopyFolder() public static method

public static CopyFolder ( DirectoryInfo source, DirectoryInfo target ) : void
source System.IO.DirectoryInfo
target System.IO.DirectoryInfo
return void

Generate() public method

public Generate ( IOfficeInstallProperties installProperties, string remoteLogPath = "" ) : IOfficeInstallReturn
installProperties IOfficeInstallProperties
remoteLogPath string
return IOfficeInstallReturn

InstallOffice() public method

public InstallOffice ( string configurationXml ) : void
configurationXml string
return void