C# 클래스 Vidyano.StoreHooks

상속: Hooks
파일 보기 프로젝트 열기: stevehansen/vidyano_v1

공개 메소드들

메소드 설명
ShowNotification ( string notification, NotificationType notificationType ) : System.Threading.Tasks.Task
StoreHooks ( ) : Newtonsoft.Json

보호된 메소드들

메소드 설명
OnAction ( ExecuteActionArgs e ) : System.Threading.Tasks.Task
OnAttributeContextMenu ( AttributeContextMenuArgs args ) : void
OnConstruct ( StorePersistentObject po ) : void
OnConstruct ( StoreQuery query ) : void
OnQueryItemClicked ( object sender, QueryItemClickedArgs e ) : void
OnSettingsCommandsRequested ( IList commands ) : void
OnStream ( string name, Stream stream ) : void
ShowNotificationAsDialog ( string notification, NotificationType notificationType ) : void

비공개 메소드들

메소드 설명
ArrangeActions ( ActionBase normalActions, ActionBase pinndActions, ActionBase &leftActions, ActionBase &rightActions ) : void
AttributeContextMenu ( AttributeContextMenuArgs args ) : void
ByteArrayToImageSource ( MemoryStream memoryStream ) : object
CloseActionsBar ( ActionBase action ) : void
GenerateUniqueIdKeyPair ( ) : string
GetSignedTimeStamp ( ) : string
InitializeUniqueIdKeyPair ( string keypair ) : void
OnActionCommand ( ActionBase action, object obj ) : System.Threading.Tasks.Task
OnConstruct ( Newtonsoft.Json.Linq.JObject model ) : PersistentObject
OnConstruct ( Newtonsoft.Json.Linq.JObject model, PersistentObject parent, bool asLookup ) : Query
OnConstruct ( PersistentObject po ) : void
OnConstruct ( Query q ) : void
OnOpen ( PersistentObject po ) : void
OnOpen ( Query query ) : void
OpenActionsBar ( ActionBase action, bool asSticky = false ) : void
SignOut ( ) : System.Threading.Tasks.Task
UserPictureFromUrl ( string url ) : Task

메소드 상세

OnAction() 보호된 메소드

protected OnAction ( ExecuteActionArgs e ) : System.Threading.Tasks.Task
e ExecuteActionArgs
리턴 System.Threading.Tasks.Task

OnAttributeContextMenu() 보호된 메소드

protected OnAttributeContextMenu ( AttributeContextMenuArgs args ) : void
args AttributeContextMenuArgs
리턴 void

OnConstruct() 보호된 메소드

protected OnConstruct ( StorePersistentObject po ) : void
po Vidyano.ViewModel.StorePersistentObject
리턴 void

OnConstruct() 보호된 메소드

protected OnConstruct ( StoreQuery query ) : void
query Vidyano.ViewModel.StoreQuery
리턴 void

OnQueryItemClicked() 보호된 메소드

protected OnQueryItemClicked ( object sender, QueryItemClickedArgs e ) : void
sender object
e QueryItemClickedArgs
리턴 void

OnSettingsCommandsRequested() 보호된 메소드

protected OnSettingsCommandsRequested ( IList commands ) : void
commands IList
리턴 void

OnStream() 보호된 메소드

protected OnStream ( string name, Stream stream ) : void
name string
stream Stream
리턴 void

ShowNotification() 공개 메소드

public ShowNotification ( string notification, NotificationType notificationType ) : System.Threading.Tasks.Task
notification string
notificationType NotificationType
리턴 System.Threading.Tasks.Task

ShowNotificationAsDialog() 보호된 메소드

protected ShowNotificationAsDialog ( string notification, NotificationType notificationType ) : void
notification string
notificationType NotificationType
리턴 void

StoreHooks() 공개 메소드

public StoreHooks ( ) : Newtonsoft.Json
리턴 Newtonsoft.Json