BrightcoveMapiWrapper.Api.BrightcoveApi.DoAddLogoOverlay C# (CSharp) Метод

DoAddLogoOverlay() приватный Метод

private DoAddLogoOverlay ( BrightcoveMapiWrapper.Model.Items.BrightcoveLogoOverlay logoOverlay, FileUploadInfo fileUploadInfo, long videoId, string videoReferenceId ) : BrightcoveMapiWrapper.Model.Items.BrightcoveLogoOverlay
logoOverlay BrightcoveMapiWrapper.Model.Items.BrightcoveLogoOverlay
fileUploadInfo FileUploadInfo
videoId long
videoReferenceId string
Результат BrightcoveMapiWrapper.Model.Items.BrightcoveLogoOverlay
		private BrightcoveLogoOverlay DoAddLogoOverlay(BrightcoveLogoOverlay logoOverlay, FileUploadInfo fileUploadInfo, long videoId, string videoReferenceId)
		{
			string propName;
			object propValue;
			GetIdValuesForUpload(videoId, videoReferenceId, "video_id", "video_reference_id", out propName, out propValue);

			BrightcoveParamCollection parms = CreateWriteParamCollection("add_logo_overlay",
																		 methodParams =>
																		 {
																			 methodParams.Add("logooverlay", logoOverlay);
																			 methodParams.Add(propName, propValue);
																		 });

			return RunFilePost<BrightcoveResultContainer<BrightcoveLogoOverlay>>(parms, fileUploadInfo).Result;
		}