예제 #1
0
        private string GetContextType(ISegmentPair segmentPair)
        {
            var paragraphUnitProperties = segmentPair?.GetParagraphUnitProperties();
            var contextType             = GetContextType(paragraphUnitProperties);

            return(contextType);
        }
        public string GetSegmentPairId(ISegmentPair segmentPair)
        {
            var paragraphId   = segmentPair.GetParagraphUnitProperties().ParagraphUnitId.Id;
            var segmentId     = segmentPair.Properties.Id.Id;
            var segmentPairId = paragraphId + ";" + segmentId;

            return(segmentPairId);
        }
        private void AddComments(ISegmentPair segmentPair)
        {
            var paragraphInfo = segmentPair?.GetParagraphUnitProperties();

            if (paragraphInfo?.Comments?.Comments == null)
            {
                return;
            }

            foreach (var comment in paragraphInfo.Comments.Comments)
            {
                _comments.Add(comment);
            }
        }