示例#1
0
  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));
 }
示例#4
0
 public virtual async Task GetStreamDirectMessage(DirectMessage e)
 {
     await CheckAndDeleteMaxRowAsync();
 }
示例#5
0
 public DirectMessageDetail()
 {
     this.dMessage = new DirectMessage();
     Conversations = new ObservableCollection<DirectMessageRow>();
 }