C# Class Help.HelpContentManipulator

Afficher le fichier Open project: Invenietis/ck-certified Class Usage Examples

Méthodes publiques

Méthode Description
FindOrCreateBaseContent ( ) : void
FindOrCreateDefaultContent ( IVersionedUniqueId plugin, Func contentAccessor, string culture = null ) : void
GetHelpContentFilePath ( IVersionedUniqueId pluginName, string culture = null ) : string
HelpContentManipulator ( IHostInformation hostInformations ) : System
InstallDownloadedHelpContent ( IVersionedUniqueId plugin, Func contentAccessor, string culture, bool clean = false ) : void

Private Methods

Méthode Description
GetBaseHelpDirectoryForPlugin ( IVersionedUniqueId pluginName, string culture = null ) : string
UnzipAndExtractStream ( Stream zipContent, string pathToExtract, string innerPathFilter = null ) : void

Method Details

FindOrCreateBaseContent() public méthode

public FindOrCreateBaseContent ( ) : void
Résultat void

FindOrCreateDefaultContent() public méthode

public FindOrCreateDefaultContent ( IVersionedUniqueId plugin, Func contentAccessor, string culture = null ) : void
plugin IVersionedUniqueId
contentAccessor Func
culture string
Résultat void

GetHelpContentFilePath() public méthode

public GetHelpContentFilePath ( IVersionedUniqueId pluginName, string culture = null ) : string
pluginName IVersionedUniqueId
culture string
Résultat string

HelpContentManipulator() public méthode

public HelpContentManipulator ( IHostInformation hostInformations ) : System
hostInformations IHostInformation
Résultat System

InstallDownloadedHelpContent() public méthode

public InstallDownloadedHelpContent ( IVersionedUniqueId plugin, Func contentAccessor, string culture, bool clean = false ) : void
plugin IVersionedUniqueId
contentAccessor Func
culture string
clean bool
Résultat void