コード例 #1
0
ファイル: Message.cs プロジェクト: jaydcarlson/WTalk
 public Message(Participant participant, WTalk.Core.ProtoJson.Schema.ChatMessage chatMessage)
 {
     // TODO: Complete member initialization
     this._participant = participant;
     this._chatMessage = chatMessage;
     AppendContent(chatMessage);
 }
コード例 #2
0
 public Message(Participant participant, WTalk.Core.ProtoJson.Schema.ChatMessage chatMessage)
 {
     // TODO: Complete member initialization
     this._participant = participant;
     this._chatMessage = chatMessage;
     AppendContent(chatMessage);
 }
コード例 #3
0
        public void AppendContent(WTalk.Core.ProtoJson.Schema.ChatMessage chatMessage)
        {
            StringBuilder builder = new StringBuilder(Content);

            foreach (var c in chatMessage.message_content.segment)
            {
                builder.AppendLine(c.text);
            }

            Content = builder.ToString();
            OnPropertyChanged("Content");
        }
コード例 #4
0
 internal void AppendContent(WTalk.Core.ProtoJson.Schema.ChatMessage chatMessage)
 {
     _content.AddRange(chatMessage.message_content.segment.Select(c => c.text));
     OnPropertyChanged("Content");
 }