C# Class TheChan.ViewModels.ExtendedPostingViewModel

Inheritance: Caliburn.Micro.PropertyChangedBase
Mostra file Open project: acedened/TheChan Class Usage Examples

Private Properties

Property Type Description
Attach Task
AttachmentsOnCollectionChanged void
NotifyOfPostInfoChange void
SetupProperties void

Public Methods

Method Description
Attach ( IStorageFile file ) : Task
AttachPastedFile ( IRandomAccessStreamReference reference ) : Task
Close ( ) : void
Detach ( AttachmentViewModel attachment ) : void
ExtendedPostingViewModel ( IShell shell, IBoard board, PostInfo postInfo, ThreadLink threadLink ) : System
ExtendedPostingViewModel ( IShell shell, IBoard board, PostInfo postInfo, string boardId ) : System
Insert ( string text ) : void
PickAndAttach ( ) : void
Send ( ) : void
Tag ( string tag ) : void

Private Methods

Method Description
Attach ( IRandomAccessStreamReference reference, string name ) : Task
AttachmentsOnCollectionChanged ( object sender, NotifyCollectionChangedEventArgs notifyCollectionChangedEventArgs ) : void
NotifyOfPostInfoChange ( ) : void
SetupProperties ( ) : void

Method Details

Attach() public method

public Attach ( IStorageFile file ) : Task
file IStorageFile
return Task

AttachPastedFile() public method

public AttachPastedFile ( IRandomAccessStreamReference reference ) : Task
reference IRandomAccessStreamReference
return Task

Close() public method

public Close ( ) : void
return void

Detach() public method

public Detach ( AttachmentViewModel attachment ) : void
attachment AttachmentViewModel
return void

ExtendedPostingViewModel() public method

public ExtendedPostingViewModel ( IShell shell, IBoard board, PostInfo postInfo, ThreadLink threadLink ) : System
shell IShell
board IBoard
postInfo PostInfo
threadLink ThreadLink
return System

ExtendedPostingViewModel() public method

public ExtendedPostingViewModel ( IShell shell, IBoard board, PostInfo postInfo, string boardId ) : System
shell IShell
board IBoard
postInfo PostInfo
boardId string
return System

Insert() public method

public Insert ( string text ) : void
text string
return void

PickAndAttach() public method

public PickAndAttach ( ) : void
return void

Send() public method

public Send ( ) : void
return void

Tag() public method

public Tag ( string tag ) : void
tag string
return void