示例#1
0
        public StanzaMessage(XElement Message)
            : base(Message)
        {
            switch (Message.Attribute("type").Value)
            {
            case "error":
                this.MessageType = StanzaMessageType.Error;
                break;

            case "chat":
                this.MessageType = StanzaMessageType.Chat;
                break;

            case "groupchat":
                this.MessageType = StanzaMessageType.Groupchat;
                break;

            case "headline":
                this.MessageType = StanzaMessageType.Headline;
                break;

            case "normal":
                this.MessageType = StanzaMessageType.Normal;
                break;
            }
        }
示例#2
0
 public StanzaMessage()
     : base(StanzaType.Message)
 {
     this.MessageType = StanzaMessageType.Chat;
 }