Всем привет!
Вопрос чайника знатокам C#. Пытаюсь конвертировать следующий условно рабочий код:
X++:
private void InsertBookmarkText(BookmarkStart bookmark, string value)
{
bookmark.Parent.InsertAfter(new Run(new Text(value)), bookmark);
}
Но в X++ получаю ошибку:
X++:
private void insertBookmarkText(
DocumentFormat.OpenXml.Wordprocessing.BookmarkStart _bookmark,
System.String _value)
{
DocumentFormat.OpenXml.OpenXmlElement parent;
DocumentFormat.OpenXml.Wordprocessing.Run run;
DocumentFormat.OpenXml.Wordprocessing.Text text;
;
parent = _bookmark.get_Parent();
text = new DocumentFormat.OpenXml.Wordprocessing.Text(_value);
run = new DocumentFormat.OpenXml.Wordprocessing.Run(text);
parent.InsertAfter(run, _bookmark); //Здесь ошибка: Аргумент 1 несовместим с требуемым типом
}
Что не так то?
DAX2012 R3