IReadOnlyRegion Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A handle that tracks a possibly empty read-only region of text.
public interface class IReadOnlyRegion
public interface class IReadOnlyRegion
__interface IReadOnlyRegion
public interface IReadOnlyRegion
type IReadOnlyRegion = interface
Public Interface IReadOnlyRegion
Remarks
The text in a read-only region is not necessarily immutable; a read-only region created on a projection buffer makes that region read-only to clients of the projection buffer but does not affect the source buffers for that text.
Read-only regions prevent edits only on their owning buffer. A read-only region that does not prohibit edge insertions does not prevent any insertion if the region has (or shrinks to) zero length. A zero-length read-only region that prohibits edge insertions prevents insertions only at its starting position, but allows deletions and modifications that span that position.
Properties
EdgeInsertionMode |
The edge insertion behavior of the read-only region. |
QueryCallback |
The delegate that notifies the read-only region of read-only checks and edits. |
Span |
The span of text marked read-only by this region. |