CollationElementIterator.Offset Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает смещение символов в исходном тексте, соответствующем следующему элементу параметров сортировки. -или- Задает итератор, указывающий на элемент параметров сортировки, соответствующий указанному символу (параметр является смещением CHARACTER в исходной строке, а не смещением в соответствующей последовательности элементов сортировки).
public int Offset { [Android.Runtime.Register("getOffset", "()I", "")] get; [Android.Runtime.Register("setOffset", "(I)V", "")] set; }
[<get: Android.Runtime.Register("getOffset", "()I", "")>]
[<set: Android.Runtime.Register("setOffset", "(I)V", "")>]
member this.Offset : int with get, set
Значение свойства
Смещение символов в исходном тексте, соответствующее элементу параметров сортировки, которое будет возвращено при следующем вызове next().
- Атрибуты
Комментарии
Документация по методу получения свойств:
Возвращает смещение символов в исходном тексте, соответствующем следующему элементу параметров сортировки. (То есть getOffset() возвращает позицию в тексте, соответствующую элементу параметров сортировки, который будет возвращен при следующем вызове next().) Это значение всегда будет индексом первого символа, соответствующего элементу параметров сортировки (последовательность символов,заключающаяся в контракте, когда два или более символов соответствуют одному и тому же элементу сортировки). Это означает, что если вы выполняете setOffset(x), а затем сразу getOffset(), getOffset() не обязательно будет возвращать x.
Добавлено в версии 1.2.
Документация по Java для java.text.CollationElementIterator.getOffset()
.
Документация по методу задания свойств:
Задает итератор, указывающий на элемент параметров сортировки, соответствующий указанному символу (параметр представляет собой смещение CHARACTER в исходной строке, а не смещение в соответствующей последовательности элементов сортировки). Значение, возвращаемое при следующем вызове next(), будет элементом сортировки, соответствующим указанной позиции в тексте. Если эта позиция находится в середине последовательности символов, то результатом следующего вызова next() является элемент сортировки для этой последовательности. Это означает, что getOffset() не гарантирует возврат того же значения, которое было передано в предыдущий вызов setOffset().
Добавлено в версии 1.2.
Документация по Java для java.text.CollationElementIterator.setOffset(int)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.