/// <summary> /// Отправить пост. /// </summary> /// <param name="data">Данные поста.</param> /// <param name="captcha">Данные капчи.</param> /// <param name="mode">Режим постинга.</param> /// <returns>Ссылка-результат (null, если нет такой ссылки).</returns> public IEngineOperationsWithProgress<BoardLinkBase, EngineProgress> Post(PostingData data, CaptchaPostingData captcha, PostingMode mode = PostingMode.Default) { if ((data.Link.LinkKind & BoardLinkKind.Thread) == 0 && (data.Link.LinkKind & BoardLinkKind.BoardPage) == 0) { throw new ArgumentException("Неправильный тип ссылки"); } return new PostOperation(Services, new PostOperationParameter() {Captcha = captcha, Data = data, Mode = mode}); }
/// <summary> /// Конструктор. /// </summary> /// <param name="data">Данные капчи.</param> public CaptchaQueryResultEventArgs(CaptchaPostingData data) { Data = data; }