Ejemplo n.º 1
0
        public ReadOnlyCollection <Message> Get(
            MessageType type,
            out int totalCount,
            uint?count            = 20,
            uint?offset           = null,
            TimeSpan?timeOffset   = null,
            MessagesFilter?filter = null,
            uint?previewLength    = 0,
            long?lastMessageId    = null)
        {
            var parameters = new MessagesGetParams
            {
                Out           = type,
                Offset        = offset,
                Filters       = filter,
                PreviewLength = previewLength,
                LastMessageId = lastMessageId
            };

            var response = _vk.Call("messages.get", parameters);

            totalCount = response["count"];

            return(Get(parameters).Messages);
        }
Ejemplo n.º 2
0
		public ReadOnlyCollection<Message> Get(
			MessageType type,
			out int totalCount,
			uint? count = 20,
			uint? offset = null,
			TimeSpan? timeOffset = null,
			MessagesFilter? filter = null,
			uint? previewLength = 0,
			long? lastMessageId = null)
		{
			var parameters = new MessagesGetParams
			{
				Out = type,
				Offset = offset,
				Filters = filter,
				PreviewLength = previewLength,
				LastMessageId = lastMessageId
			};

			var response = _vk.Call("messages.get", parameters);
			totalCount = response["count"];

			return Get(parameters).Messages;
		}
Ejemplo n.º 3
0
 public MessagesGetObject Get(MessagesGetParams @params)
 {
     return(_vk.Call(methodName: "messages.get", parameters: @params));
 }
Ejemplo n.º 4
0
 public MessagesGetObject Get(MessagesGetParams @params)
 {
     return(_vk.Call("messages.get", @params));
 }
Ejemplo n.º 5
0
 /// <inheritdoc />
 public Task <MessagesGetObject> GetAsync(MessagesGetParams @params)
 {
     return(TypeHelper.TryInvokeMethodAsync(func: () => Get(@params: @params)));
 }
Ejemplo n.º 6
0
		public MessagesGetObject Get(MessagesGetParams @params)
		{
			return _vk.Call("messages.get", @params);
		}
Ejemplo n.º 7
0
 public MessagesGetObject Get(MessagesGetParams @params)
 {
     var response = _vk.Call("messages.get", @params);
     return response;
 }
Ejemplo n.º 8
0
        public MessagesGetObject Get(MessagesGetParams @params)
        {
            var response = _vk.Call("messages.get", @params);

            return(response);
        }
Ejemplo n.º 9
0
 public MessagesGetObject Get(MessagesGetParams @params)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 10
0
 public Task <MessagesGetObject> GetAsync(MessagesGetParams @params)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 11
0
 /// <inheritdoc />
 public async Task <MessagesGetObject> GetAsync(MessagesGetParams @params)
 {
     return(await TypeHelper.TryInvokeMethodAsync(() => _vk.Messages.Get(@params)));
 }