vknet_vk/VkNet/Model/PhotoSize.cs
Timofei Jääger e4862c0e96
Пометил StringEnums nullable #1556 (#1577)
Co-authored-by: inyutin-maxim <inyutin_maxim@mail.ru>
2023-08-28 17:13:16 +03:00

42 lines
No EOL
953 B
C#

using System;
using Newtonsoft.Json;
using VkNet.Enums.StringEnums;
namespace VkNet.Model;
/// <summary>
/// Формат описания размеров фотографи.
/// </summary>
[Serializable]
public class PhotoSize
{
/// <summary>
/// Uri копии изображения.
/// </summary>
[JsonProperty("src")]
public Uri Src { get; set; }
/// <summary>
/// Uri копии изображения.
/// </summary>
[JsonProperty("url")]
public Uri Url { get; set; }
/// <summary>
/// Ширина копии в пикселах.
/// </summary>
[JsonProperty("width")]
public ulong Width { get; set; }
/// <summary>
/// Высота копии в пикселах.
/// </summary>
[JsonProperty("height")]
public ulong Height { get; set; }
/// <summary>
/// Обозначение размера и пропорций копии.
/// </summary>
[JsonProperty("type")]
public PhotoSizeType? Type { get; set; }
}