C# Класс SparkleShare.BaseController

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ProgressInformation string
ProgressPercentage double
ProgressSpeedDown double
ProgressSpeedUp double
UserAuthenticationInfo Sparkles.SSHAuthenticationInfo

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

Метод Описание
AddRepository ( BaseRepository repo ) : void
AddRepository ( string folder_path ) : void
BaseController ( ) : System
CheckPassword ( string password ) : bool
CheckRepositories ( ) : void
ClearDirectoryAttributes ( string path ) : void
CopyToClipboard ( string text ) : void
CreateSparkleShareFolder ( ) : bool
CreateStartupItem ( ) : void
DetectRepositoryRenames ( ) : void
FetcherFailedDelegate ( ) : void
FetcherFinishedDelegate ( StorageType storage_type, string warnings ) : void
FetcherProgressChangedDelgate ( double percentage, double speed, string information ) : void
FinishFetcher ( StorageType selected_storage_type ) : void
FinishFetcher ( StorageType selected_storage_type, string password ) : void
GetRepoByName ( string name ) : BaseRepository
HandleInvite ( FileSystemEventArgs args ) : void
HandleInvite ( string path ) : void
HandleReopen ( ) : void
Initialize ( ) : void
InstallProtocolHandler ( ) : void
OnFolderActivity ( object o, FileSystemEventArgs args ) : void
OpenFile ( string path ) : void
OpenFolder ( string path ) : void
OpenSparkleShareFolder ( ) : void
OpenSparkleShareFolder ( string name ) : void
OpenWebsite ( string url ) : void
Quit ( ) : void
RemoveDeletedRepositories ( ) : void
RemoveRepository ( BaseRepository repo ) : void
SetFolderIcon ( ) : void
ShowAboutWindow ( ) : void
ShowEventLogWindow ( ) : void
ShowNoteWindow ( string project ) : void
ShowSetupWindow ( PageType page_type ) : void
StartFetcher ( SparkleFetcherInfo info ) : void
StartupInviteScan ( ) : void
StopFetcher ( ) : void
ToggleNotifications ( ) : void
UIHasLoaded ( ) : void
UpdateState ( ) : void

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

Метод Описание
DetermineFolderPath ( ) : string

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

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

public AddRepository ( BaseRepository repo ) : void
repo Sparkles.BaseRepository
Результат void

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

public AddRepository ( string folder_path ) : void
folder_path string
Результат void

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

public BaseController ( ) : System
Результат System

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

public CheckPassword ( string password ) : bool
password string
Результат bool

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

public CheckRepositories ( ) : void
Результат void

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

public ClearDirectoryAttributes ( string path ) : void
path string
Результат void

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

public abstract CopyToClipboard ( string text ) : void
text string
Результат void

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

public abstract CreateSparkleShareFolder ( ) : bool
Результат bool

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

public abstract CreateStartupItem ( ) : void
Результат void

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

public DetectRepositoryRenames ( ) : void
Результат void

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

public FetcherFailedDelegate ( ) : void
Результат void

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

public FetcherFinishedDelegate ( StorageType storage_type, string warnings ) : void
storage_type StorageType
warnings string
Результат void

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

public FetcherProgressChangedDelgate ( double percentage, double speed, string information ) : void
percentage double
speed double
information string
Результат void

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

public FinishFetcher ( StorageType selected_storage_type ) : void
selected_storage_type StorageType
Результат void

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

public FinishFetcher ( StorageType selected_storage_type, string password ) : void
selected_storage_type StorageType
password string
Результат void

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

public GetRepoByName ( string name ) : BaseRepository
name string
Результат Sparkles.BaseRepository

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

public HandleInvite ( FileSystemEventArgs args ) : void
args System.IO.FileSystemEventArgs
Результат void

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

public HandleInvite ( string path ) : void
path string
Результат void

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

public HandleReopen ( ) : void
Результат void

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

public Initialize ( ) : void
Результат void

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

public abstract InstallProtocolHandler ( ) : void
Результат void

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

public OnFolderActivity ( object o, FileSystemEventArgs args ) : void
o object
args System.IO.FileSystemEventArgs
Результат void

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

public abstract OpenFile ( string path ) : void
path string
Результат void

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

public abstract OpenFolder ( string path ) : void
path string
Результат void

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

public OpenSparkleShareFolder ( ) : void
Результат void

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

public OpenSparkleShareFolder ( string name ) : void
name string
Результат void

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

public OpenWebsite ( string url ) : void
url string
Результат void

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

public Quit ( ) : void
Результат void

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

public RemoveDeletedRepositories ( ) : void
Результат void

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

public RemoveRepository ( BaseRepository repo ) : void
repo Sparkles.BaseRepository
Результат void

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

public abstract SetFolderIcon ( ) : void
Результат void

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

public ShowAboutWindow ( ) : void
Результат void

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

public ShowEventLogWindow ( ) : void
Результат void

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

public ShowNoteWindow ( string project ) : void
project string
Результат void

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

public ShowSetupWindow ( PageType page_type ) : void
page_type PageType
Результат void

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

public StartFetcher ( SparkleFetcherInfo info ) : void
info Sparkles.SparkleFetcherInfo
Результат void

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

public StartupInviteScan ( ) : void
Результат void

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

public StopFetcher ( ) : void
Результат void

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

public ToggleNotifications ( ) : void
Результат void

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

public UIHasLoaded ( ) : void
Результат void

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

public UpdateState ( ) : void
Результат void

Описание свойств

ProgressInformation публичное свойство

public string ProgressInformation
Результат string

ProgressPercentage публичное свойство

public double ProgressPercentage
Результат double

ProgressSpeedDown публичное свойство

public double ProgressSpeedDown
Результат double

ProgressSpeedUp публичное свойство

public double ProgressSpeedUp
Результат double

UserAuthenticationInfo публичное свойство

public SSHAuthenticationInfo,Sparkles UserAuthenticationInfo
Результат Sparkles.SSHAuthenticationInfo