using System;
using System.Collections.Generic;
namespace VkNet.Model;
///
/// Список параметров для метода photos.createComment
///
[Serializable]
public class PhotoCreateCommentParams
{
///
/// Идентификатор пользователя или сообщества, которому принадлежит фотография.
///
public long? OwnerId { get; set; }
///
/// Идентификатор фотографии.
///
public ulong PhotoId { get; set; }
///
/// Текст комментария (является обязательным, если не задан параметр
/// Attachments ). Максимальное количество
/// символов: 2048.
///
public string Message { get; set; }
///
/// Список объектов, приложенных к комментарию и разделённых символом ",". Параметр
/// является обязательным, если не
/// задан параметр message.
///
public IEnumerable Attachments { get; set; }
///
/// Данный параметр учитывается, если oid меньше 0 (комментарий к фотографии
/// группы). true — комментарий будет
/// опубликован от имени группы, false — комментарий будет опубликован от
/// имени пользователя (по умолчанию).
/// флаг, может принимать значения 1 или 0.
///
public bool? FromGroup { get; set; }
///
/// Идентификатор комментария, в ответ на который нужно оставить текущий.
///
public long? ReplyToComment { get; set; }
///
/// Идентификатор стикера, который нужно прикрепить к комментарию.
///
public ulong? StickerId { get; set; }
///
/// Ключ доступа.
///
public string AccessKey { get; set; }
///
/// Положительное число.
///
public ulong? Guid { get; set; }
}