C# Class Sage.Extensibility.ExtensionInfo

Afficher le fichier Open project: igorfrance/sage

Méthodes publiques

Méthode Description
GetDictionary ( string locale ) : CacheableXmlDocument
HasInstalled ( string itemPath ) : bool
Install ( ) : void
LoadAssemblies ( ) : void
Refresh ( ) : void
ToString ( ) : string
Uninstall ( bool isUpdateUninstall = false, bool deleteChangedFiles = false ) : void
Update ( bool forceUpdate = false ) : void

Private Methods

Méthode Description
ExtensionInfo ( string archiveFileName, SageContext context ) : System
GetArchiveFile ( string targetPath ) : ExtensionFile
GetExtensionContext ( ) : SageContext
GetTargetPath ( ExtensionFile sourceFile ) : string
Rollback ( InstallLog installLog, bool deleteChangedFiles = false ) : void
SaveLog ( InstallLog installLog ) : void

Method Details

GetDictionary() public méthode

public GetDictionary ( string locale ) : CacheableXmlDocument
locale string
Résultat Sage.ResourceManagement.CacheableXmlDocument

HasInstalled() public méthode

public HasInstalled ( string itemPath ) : bool
itemPath string
Résultat bool

Install() public méthode

public Install ( ) : void
Résultat void

LoadAssemblies() public méthode

public LoadAssemblies ( ) : void
Résultat void

Refresh() public méthode

public Refresh ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Uninstall() public méthode

public Uninstall ( bool isUpdateUninstall = false, bool deleteChangedFiles = false ) : void
isUpdateUninstall bool
deleteChangedFiles bool
Résultat void

Update() public méthode

public Update ( bool forceUpdate = false ) : void
forceUpdate bool
Résultat void