C# Class SS.Ynote.Classic.Extensibility.Packages.YnotePackageManager

Ynote Package Loader
Show file Open project: samarjeet27/ynoteclassic Class Usage Examples

Public Methods

Method Description
InstallPackage ( string pack ) : bool

Install a Package

UninstallPackage ( string packageFile ) : void

Uninstall a Package

Private Methods

Method Description
Extractmanifest ( string package ) : string

Extract Manifest from package

GetFiles ( string manifest ) : IEnumerable

Get All Files from Manifest

GetPackageData ( string package ) : string>.IDictionary

Gets Package Data

Method Details

InstallPackage() public static method

Install a Package
public static InstallPackage ( string pack ) : bool
pack string
return bool

UninstallPackage() public static method

Uninstall a Package
public static UninstallPackage ( string packageFile ) : void
packageFile string
return void