ApiCore.Messages.MessagesFactory.GetDialogs C# (CSharp) Метод

GetDialogs() публичный Метод

Gets the dialogs
public GetDialogs ( int offset, int count, int previewLen ) : List
offset int offset. null allowed
count int count messages to be returned. null allowed
previewLen int messages preview len. null allowed
Результат List
        public List<Message> GetDialogs(int? offset, int? count, int? previewLen)
        {
            this.Manager.Method("messages.getDialogs");
            if (offset != null)
            {
                this.Manager.Params("offset", offset);
            }
            if (count != null)
            {
                this.Manager.Params("count", count);
            }
            if (previewLen != null)
            {
                this.Manager.Params("preview_length", previewLen);
            }
            string resp = this.Manager.Execute().GetResponseString();
            if (this.Manager.MethodSuccessed)
            {
                XmlDocument x = this.Manager.GetXmlDocument(resp);
                if (x.SelectSingleNode("/response").InnerText.Equals("0"))
                {
                    return null;
                }

                return this.buildMessagesList(x, MessageType.Dialogs);
            }
            return null;
        }