IReadOnlyRegion Интерфейс

Определение

Маркер, который отслеживает потенциально пустую область текста, доступную только для чтения.

public interface class IReadOnlyRegion
public interface class IReadOnlyRegion
__interface IReadOnlyRegion
public interface IReadOnlyRegion
type IReadOnlyRegion = interface
Public Interface IReadOnlyRegion

Комментарии

Текст в области только для чтения не обязательно является неизменяемым; область только для чтения, созданная в буфере проекции, делает этот регион доступным только для чтения на клиентах буфера проекции, но не влияет на исходные буферы для этого текста.

Регионы только для чтения запрещают изменение только в своем буфере-владельце. Доступная только для чтения область, которая не запрещает вставку пограничных границ, не мешает вставке, если область (или сжимается до) имеет нулевую длину. Область, доступная только для чтения нулевой длины, запрещающая вставку пограничных элементов, запрещает вставку только в ее начальном положении, но позволяет удалять и вносить изменения, охватывающие эту точку.

Свойства

EdgeInsertionMode

Поведение доступной только для чтения области при вставке на границе области.

QueryCallback

Делегат, уведомляющий доступную только для чтения область о проверках с доступом только для чтения и изменениях.

Span

Диапазон текста, помеченный данной областью как доступный только для чтения.

Применяется к