C# Класс Mono.Addins.Setup.AddinPackage

Наследование: Mono.Addins.Setup.Package
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Equals ( object ob ) : bool
FromInstalledAddin ( Addin sinfo ) : AddinPackage
GetHashCode ( ) : int
PackageFromFile ( string file ) : AddinPackage
PackageFromRepository ( AddinRepositoryEntry repAddin ) : AddinPackage

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

Метод Описание
CommitInstall ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service ) : void
CommitUninstall ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service ) : void
CopyAddinFiles ( IProgressMonitor monitor, AddinDescription conf, string configFile, string destPath ) : void
EndInstall ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service ) : void
EndUninstall ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service ) : void
GetInstalledFiles ( AddinDescription conf ) : IEnumerable
HasWriteLock ( string file ) : bool
IsUpgradeOf ( Mono.Addins.Setup.Package p ) : bool
PrepareInstall ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service ) : void
PrepareUninstall ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service ) : void
ReadAddinInfo ( string file ) : AddinInfo
RecDeleteDir ( IProgressMonitor monitor, string path ) : void
Resolve ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service, PackageCollection toInstall, PackageCollection toUninstall, PackageCollection installedRequired, DependencyCollection unresolved ) : void
RollbackInstall ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service ) : void
RollbackUninstall ( IProgressMonitor monitor, Mono.Addins.Setup.AddinStore service ) : void

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

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

public Equals ( object ob ) : bool
ob object
Результат bool

FromInstalledAddin() публичный статический Метод

public static FromInstalledAddin ( Addin sinfo ) : AddinPackage
sinfo Mono.Addins.Addin
Результат AddinPackage

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

public GetHashCode ( ) : int
Результат int

PackageFromFile() публичный статический Метод

public static PackageFromFile ( string file ) : AddinPackage
file string
Результат AddinPackage

PackageFromRepository() публичный статический Метод

public static PackageFromRepository ( AddinRepositoryEntry repAddin ) : AddinPackage
repAddin AddinRepositoryEntry
Результат AddinPackage