?? rosteriq.cs
字號(hào):
using System;
using System.Xml;
using System.Xml.Serialization;
using System.Security.Cryptography;
namespace gowk.core.packets.IQ
{
[XmlRoot("iq")]
[System.Serializable]
public class RosterIQ:IQ
{
private RosterQuery query;
public RosterIQ()
{
query=new RosterQuery();
}
[System.Xml.Serialization.XmlElement("query",Namespace=Namespace.ROSTER)]
public RosterQuery Query
{
get
{
return query;
}
set
{
this.query=value;
}
}
}
[System.Serializable]
public class RosterQuery:Query
{
private Item[] items;
[System.Xml.Serialization.XmlArrayItem("item")]
public Item[] Items
{
get{return this.items;}
set{this.items=value;}
}
}
public class Item
{
string _jid,_name,_group,_ask, _subscription;
string _action;
[System.Xml.Serialization.XmlElement("group")]
public string Group
{
get{return this._group;}
set{this._group=value;}
}
[System.Xml.Serialization.XmlAttribute("jid")]
public string Jid
{
get{return this._jid;}
set{this._jid=value;}
}
[System.Xml.Serialization.XmlAttribute("name")]
public string Name
{
get{return this._name;}
set{this._name=value;}
}
[System.Xml.Serialization.XmlAttribute("subscription")]
public string Subscription
{
get{return this._subscription;}
set{this._subscription=value;}
}
[System.Xml.Serialization.XmlAttribute("action")]
public string Action
{
get{return this._action;}
set{this._action=value;}
}
[System.Xml.Serialization.XmlAttribute("ask")]
public string Ask
{
get{return this._ask;}
set{this._ask=value;}
}
}
public class Ask
{
public string Subscribe="subscribe";
}
public class Subscription
{
public const string none="none";
public const string to="to";
public const string from="from";
public const string both="both";
public const string remove="remove";
}
public enum Action{allow,deny}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -