using System; using System.Collections.Generic; using Newtonsoft.Json; using VkNet.Enums; namespace VkNet.Model; /// /// Notes Get Params /// [Serializable] public class NotesGetParams { /// /// Идентификаторы заметок, информацию о которых необходимо получить. /// список положительных чисел, разделенных запятыми /// [JsonProperty("note_ids")] public IEnumerable NoteIds { get; set; } /// /// Идентификатор пользователя, информацию о заметках которого требуется получить. /// по умолчанию идентификатор текущего пользователя /// [JsonProperty("user_id")] public long? UserId { get; set; } /// /// Cмещение, необходимое для выборки определенного подмножества заметок, /// по умолчанию 0 /// [JsonProperty("offset")] public int? Offset { get; set; } /// /// количество заметок, информацию о которых необходимо получить. /// положительное число, по умолчанию 20, максимальное значение 100 /// [JsonProperty("count")] public int? Count { get; set; } /// /// сортировка результатов (0 — по дате создания в порядке убывания, ///1 - по дате создания в порядке возрастания). /// [JsonProperty("sort")] public SortOrderBy Sort { get; set; } }