Field GetNextFieldAfterRange(Range range)
{
var rangeEnd = range.End;
foreach(Field field in document.Fields)
{
if (field.Type != WdFieldType.wdFieldAddin) continue;
if (field.Result.End > rangeEnd && IsDocearField(field))
{
return field;
}
}
return null;
}