C# Class SparkleShare.BaseController

Afficher le fichier Open project: hbons/SparkleShare

Méthodes publiques

Свойство Type Description
ProgressInformation string
ProgressPercentage double
ProgressSpeedDown double
ProgressSpeedUp double
UserAuthenticationInfo Sparkles.SSHAuthenticationInfo

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
DetermineFolderPath ( ) : string

Method Details

AddRepository() public méthode

public AddRepository ( BaseRepository repo ) : void
repo Sparkles.BaseRepository
Résultat void

AddRepository() public méthode

public AddRepository ( string folder_path ) : void
folder_path string
Résultat void

BaseController() public méthode

public BaseController ( ) : System
Résultat System

CheckPassword() public méthode

public CheckPassword ( string password ) : bool
password string
Résultat bool

CheckRepositories() public méthode

public CheckRepositories ( ) : void
Résultat void

ClearDirectoryAttributes() public méthode

public ClearDirectoryAttributes ( string path ) : void
path string
Résultat void

CopyToClipboard() public abstract méthode

public abstract CopyToClipboard ( string text ) : void
text string
Résultat void

CreateSparkleShareFolder() public abstract méthode

public abstract CreateSparkleShareFolder ( ) : bool
Résultat bool

CreateStartupItem() public abstract méthode

public abstract CreateStartupItem ( ) : void
Résultat void

DetectRepositoryRenames() public méthode

public DetectRepositoryRenames ( ) : void
Résultat void

FetcherFailedDelegate() public méthode

public FetcherFailedDelegate ( ) : void
Résultat void

FetcherFinishedDelegate() public méthode

public FetcherFinishedDelegate ( StorageType storage_type, string warnings ) : void
storage_type StorageType
warnings string
Résultat void

FetcherProgressChangedDelgate() public méthode

public FetcherProgressChangedDelgate ( double percentage, double speed, string information ) : void
percentage double
speed double
information string
Résultat void

FinishFetcher() public méthode

public FinishFetcher ( StorageType selected_storage_type ) : void
selected_storage_type StorageType
Résultat void

FinishFetcher() public méthode

public FinishFetcher ( StorageType selected_storage_type, string password ) : void
selected_storage_type StorageType
password string
Résultat void

GetRepoByName() public méthode

public GetRepoByName ( string name ) : BaseRepository
name string
Résultat Sparkles.BaseRepository

HandleInvite() public méthode

public HandleInvite ( FileSystemEventArgs args ) : void
args System.IO.FileSystemEventArgs
Résultat void

HandleInvite() public méthode

public HandleInvite ( string path ) : void
path string
Résultat void

HandleReopen() public méthode

public HandleReopen ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( ) : void
Résultat void

InstallProtocolHandler() public abstract méthode

public abstract InstallProtocolHandler ( ) : void
Résultat void

OnFolderActivity() public méthode

public OnFolderActivity ( object o, FileSystemEventArgs args ) : void
o object
args System.IO.FileSystemEventArgs
Résultat void

OpenFile() public abstract méthode

public abstract OpenFile ( string path ) : void
path string
Résultat void

OpenFolder() public abstract méthode

public abstract OpenFolder ( string path ) : void
path string
Résultat void

OpenSparkleShareFolder() public méthode

public OpenSparkleShareFolder ( ) : void
Résultat void

OpenSparkleShareFolder() public méthode

public OpenSparkleShareFolder ( string name ) : void
name string
Résultat void

OpenWebsite() public méthode

public OpenWebsite ( string url ) : void
url string
Résultat void

Quit() public méthode

public Quit ( ) : void
Résultat void

RemoveDeletedRepositories() public méthode

public RemoveDeletedRepositories ( ) : void
Résultat void

RemoveRepository() public méthode

public RemoveRepository ( BaseRepository repo ) : void
repo Sparkles.BaseRepository
Résultat void

SetFolderIcon() public abstract méthode

public abstract SetFolderIcon ( ) : void
Résultat void

ShowAboutWindow() public méthode

public ShowAboutWindow ( ) : void
Résultat void

ShowEventLogWindow() public méthode

public ShowEventLogWindow ( ) : void
Résultat void

ShowNoteWindow() public méthode

public ShowNoteWindow ( string project ) : void
project string
Résultat void

ShowSetupWindow() public méthode

public ShowSetupWindow ( PageType page_type ) : void
page_type PageType
Résultat void

StartFetcher() public méthode

public StartFetcher ( SparkleFetcherInfo info ) : void
info Sparkles.SparkleFetcherInfo
Résultat void

StartupInviteScan() public méthode

public StartupInviteScan ( ) : void
Résultat void

StopFetcher() public méthode

public StopFetcher ( ) : void
Résultat void

ToggleNotifications() public méthode

public ToggleNotifications ( ) : void
Résultat void

UIHasLoaded() public méthode

public UIHasLoaded ( ) : void
Résultat void

UpdateState() public méthode

public UpdateState ( ) : void
Résultat void

Property Details

ProgressInformation public_oe property

public string ProgressInformation
Résultat string

ProgressPercentage public_oe property

public double ProgressPercentage
Résultat double

ProgressSpeedDown public_oe property

public double ProgressSpeedDown
Résultat double

ProgressSpeedUp public_oe property

public double ProgressSpeedUp
Résultat double

UserAuthenticationInfo public_oe property

public SSHAuthenticationInfo,Sparkles UserAuthenticationInfo
Résultat Sparkles.SSHAuthenticationInfo