/// <summary> /// 단일 TV자막 정보 가져오기 /// </summary> /// <param name="provCode">시도 Code</param> /// <param name="tvCaptionMode">TV자막 모드</param> /// <param name="defineOrderKind">경보 모드</param> /// <returns></returns> public static TVCaptionData GetTvCaptionData(int provCode, NCasDefineCaption tvCaptionMode, NCasDefineOrderKind defineOrderKind) { TVCaptionContent rstTvCaptionData = new TVCaptionContent(); TVCaptionData rstTvCaption = new TVCaptionData(); foreach (TVCaptionContent content in lstTvCaptionContent.LstTVCaptionContent) { if (content.ProvCode == provCode) { rstTvCaptionData = content; break; } } foreach (TVCaptionData tvCaption in rstTvCaptionData.TVCaptionData) { if (tvCaption.TvCaptionMode == tvCaptionMode) { if (tvCaption.OrderKind == defineOrderKind) { rstTvCaption = tvCaption; break; } } } return(rstTvCaption); }
/// <summary> /// 단일 시도 TV자막 정보 가져오기 /// </summary> /// <param name="title"></param> /// <returns></returns> public static TVCaptionContent GetTvCaptionContent(int provCode) { TVCaptionContent rstTvCaptionData = new TVCaptionContent(); foreach (TVCaptionContent content in lstTvCaptionContent.LstTVCaptionContent) { if (content.ProvCode == provCode) { rstTvCaptionData = content; break; } } return(rstTvCaptionData); }
/// <summary> /// 단일 시도 TV자막 정보 삭제 /// </summary> /// <param name="captionData"></param> public static void RemoveTvCaptionContent(TVCaptionContent captionData) { }
/// <summary> /// 단일 시도 TV자막 정보 저장 /// </summary> /// <param name="captionData"></param> public static void AddTvCaptionContent(TVCaptionContent captionData) { }