Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Tracks a possibly empty read-only region of text.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
Public Interface IReadOnlyRegion
public interface IReadOnlyRegion
public interface class IReadOnlyRegion
type IReadOnlyRegion = interface end
public interface IReadOnlyRegion
The IReadOnlyRegion type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
![]() |
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. |
Top
Remarks
Read-only regions prevent edits only on their owning buffer, not on other buffers that may be associated with them.
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.
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.
A zero-length read-only region that does not prohibit edge insertions does not prevent any kind of insertion.
.gif)