public bool Edit(long videoId, long?ownerId = null, string name = null, string description = null, IEnumerable <Privacy> privacyView = null, IEnumerable <Privacy> privacyComment = null, bool isRepeat = false) { VkErrors.ThrowIfNumberIsNegative(() => videoId); var parameters = new VideoEditParams { VideoId = videoId, OwnerId = ownerId, Name = name, Desc = description, PrivacyComment = privacyComment, PrivacyView = privacyView, Repeat = isRepeat }; return(Edit(parameters)); }
/// <inheritdoc /> public async Task <bool> EditAsync(VideoEditParams @params) { return(await TypeHelper.TryInvokeMethodAsync(() => _vk.Video.Edit(@params))); }
/// <inheritdoc /> public Task <bool> EditAsync(VideoEditParams @params) { return(TypeHelper.TryInvokeMethodAsync(func: () => _vk.Video.Edit(@params: @params))); }
/// <summary> /// Редактирует данные видеозаписи. /// </summary> /// <param name="params"> Параметры запроса. </param> /// <returns> /// После успешного выполнения возвращает <c> true </c>. /// </returns> /// <remarks> /// Страница документации ВКонтакте http://vk.com/dev/video.edit /// </remarks> public bool Edit(VideoEditParams @params) { VkErrors.ThrowIfNumberIsNegative(expr: () => @params.VideoId); return(_vk.Call(methodName: "video.edit", parameters: @params)); }
/// <summary> /// Редактирует данные видеозаписи. /// </summary> /// <param name="params">Параметры запроса.</param> /// <returns> /// После успешного выполнения возвращает <c>true</c>. /// </returns> /// <remarks> /// Страница документации ВКонтакте http://vk.com/dev/video.edit /// </remarks> public bool Edit(VideoEditParams @params) { VkErrors.ThrowIfNumberIsNegative(() => @params.VideoId); return(_vk.Call("video.edit", @params)); }
/// <summary> /// Редактирует данные видеозаписи. /// </summary> /// <param name="params">Параметры запроса.</param> /// <returns> /// После успешного выполнения возвращает <c>true</c>. /// </returns> /// <remarks> /// Страница документации ВКонтакте <see href="http://vk.com/dev/video.edit" />. /// </remarks> public bool Edit(VideoEditParams @params) { VkErrors.ThrowIfNumberIsNegative(() => @params.VideoId); return _vk.Call("video.edit", @params); }