C# Класс Microsoft.OfficeProPlus.Downloader.ProPlusDownloader

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GenerateUpdateFiles UpdateFiles

Открытые методы

Метод Описание
DownloadBranch ( DownloadBranchProperties properties, CancellationToken token = newCancellationToken() ) : Task
DownloadCabAsync ( ) : Task>
GetCabVersion ( string xmlFilePath ) : string
GetChannelBaseUrlAsync ( string channel, OfficeEdition officeEdition ) : Task
GetChannelNameFromUrlAsync ( string channelUrl, OfficeEdition officeEdition ) : Task
GetChannelVersionJson ( ) : Task
GetLatestVersionAsync ( baseURL branchUrl, OfficeEdition officeEdition ) : Task
GetLatestVersionAsync ( string branch, OfficeEdition officeEdition ) : Task
ValidateSourceFiles ( DownloadBranchProperties properties, CancellationToken token = newCancellationToken() ) : Task

Приватные методы

Метод Описание
GenerateUpdateFiles ( string xmlFilePath ) : UpdateFiles

Описание методов

DownloadBranch() публичный Метод

public DownloadBranch ( DownloadBranchProperties properties, CancellationToken token = newCancellationToken() ) : Task
properties DownloadBranchProperties
token System.Threading.CancellationToken
Результат Task

DownloadCabAsync() публичный Метод

public DownloadCabAsync ( ) : Task>
Результат Task>

GetCabVersion() публичный Метод

public GetCabVersion ( string xmlFilePath ) : string
xmlFilePath string
Результат string

GetChannelBaseUrlAsync() публичный Метод

public GetChannelBaseUrlAsync ( string channel, OfficeEdition officeEdition ) : Task
channel string
officeEdition OfficeEdition
Результат Task

GetChannelNameFromUrlAsync() публичный Метод

public GetChannelNameFromUrlAsync ( string channelUrl, OfficeEdition officeEdition ) : Task
channelUrl string
officeEdition OfficeEdition
Результат Task

GetChannelVersionJson() публичный Метод

public GetChannelVersionJson ( ) : Task
Результат Task

GetLatestVersionAsync() публичный Метод

public GetLatestVersionAsync ( baseURL branchUrl, OfficeEdition officeEdition ) : Task
branchUrl Microsoft.OfficeProPlus.Downloader.Model.baseURL
officeEdition OfficeEdition
Результат Task

GetLatestVersionAsync() публичный Метод

public GetLatestVersionAsync ( string branch, OfficeEdition officeEdition ) : Task
branch string
officeEdition OfficeEdition
Результат Task

ValidateSourceFiles() публичный Метод

public ValidateSourceFiles ( DownloadBranchProperties properties, CancellationToken token = newCancellationToken() ) : Task
properties DownloadBranchProperties
token System.Threading.CancellationToken
Результат Task