public DirectMessageRow(DirectMessage dm,string ownerScreenName,SettingData setting,Action<RowAction> actionCallback) :base(new Tweet(), ownerScreenName,setting,actionCallback,RowType.DirectMessage) { this.directMessage = dm; Initialize(rowActionCallback); }
public DirectMessageDetailParameter(string accountScreenName,DirectMessage message) :base(accountScreenName) { this.message = message; }
public override async Task GetStreamDirectMessage(DirectMessage e) { await base.GetStreamDirectMessage(e); await InsertStreamInTimeLineAsync(new DirectMessageRow(e, Account.UserInfomation.screen_name,Setting, rowActionCallback)); }
public virtual async Task GetStreamDirectMessage(DirectMessage e) { await CheckAndDeleteMaxRowAsync(); }
public DirectMessageDetail() { this.dMessage = new DirectMessage(); Conversations = new ObservableCollection<DirectMessageRow>(); }