C# 클래스 WpfGists.ViewModel.GistsWindowViewModel

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: pierre3/GistsApi 1 사용 예제들

공개 메소드들

메소드 설명
GistsWindowViewModel ( string clientId, string clientSecret ) : GistsApi
NavigateToGistLogin ( ) : void

비공개 메소드들

메소드 설명
CanCreateAGist ( ) : bool
CanDelete ( ) : bool
CanDeleteFile ( ) : bool
CanEditAGist ( ) : bool
CreateAGist ( ) : void
CreateAMultiFileGist ( ) : void
CreateASingleFileGist ( ) : System.Threading.Tasks.Task
DeleteAGist ( ) : void
DeleteFile ( ) : void
DownloadItem ( File file ) : void
EditAGist ( ) : void
FileOpened ( string fileNames ) : void
ForkAGist ( ) : void
GistListItem_SelectedFileChanged ( File file ) : void
IsSelected ( ) : bool
ListGists ( GistClient mode ) : void
ListMyGists ( ) : System.Threading.Tasks.Task
ListPublicGists ( ) : System.Threading.Tasks.Task
ListStarredGists ( ) : System.Threading.Tasks.Task
ListUsersGists ( string userName ) : System.Threading.Tasks.Task
MoveList ( string linkUrl ) : void
NavigateCompleted ( NavigationResult result ) : void
OnPropertyChanged ( string name ) : void
OpenFiles ( string fileNames ) : string>>.IObservable
OpenItem ( File file ) : void
SaveToFile ( string fileNames ) : void
StarAGist ( ) : void
TryAsyncApi ( string apiName, Func callApi ) : System.Threading.Tasks.Task
UnstarAGist ( ) : void

메소드 상세

GistsWindowViewModel() 공개 메소드

public GistsWindowViewModel ( string clientId, string clientSecret ) : GistsApi
clientId string
clientSecret string
리턴 GistsApi

NavigateToGistLogin() 공개 메소드

public NavigateToGistLogin ( ) : void
리턴 void