ITextRange.InRange(ITextRange) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, находится ли этот диапазон в тексте или в том же тексте, что и указанный диапазон.
public:
bool InRange(ITextRange ^ range);
bool InRange(ITextRange const& range);
public bool InRange(ITextRange range);
function inRange(range)
Public Function InRange (range As ITextRange) As Boolean
Параметры
- range
- ITextRange
Текст, сравниваемый с текущим диапазоном.
Возвращаемое значение
bool
Результат сравнения. Результат может иметь значение NULL. Метод возвращает значение True , если диапазон находится в или в том же тексте, что и ITextRange; в противном случае возвращается значение False.
Комментарии
Чтобы один диапазон (диапазон2) содержался в другом (диапазон1), оба диапазона должны находиться в одной и той же истории и:
- Оба диапазона должны быть вырождены и иметь одинаковые точки вставки, или
- Диапазон2 должен быть неразрожденным диапазоном с начальными и конечными позициями в диапазоне или в пределах диапазона1.
При использовании метода ITextRange.FindText можно использовать один диапазон для обхода другого, указав соответствующее предельное число символов.