IReadOnlyRegion 接口

跟踪文本的一个可能为空的只读区域。

命名空间:  Microsoft.VisualStudio.Text
程序集:  Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)

语法

声明
Public Interface IReadOnlyRegion
public interface IReadOnlyRegion
public interface class IReadOnlyRegion
type IReadOnlyRegion =  interface end
public interface IReadOnlyRegion

IReadOnlyRegion 类型公开以下成员。

属性

  名称 说明
公共属性 EdgeInsertionMode 只读区域的边缘插入行为。
公共属性 QueryCallback 向只读区域发送只读检查和编辑通知的委托。
公共属性 Span 由此区域标记为只读的文本范围。

页首

备注

只读区域阻止仅在其拥有的缓冲区,不会在与它们关联的其他缓冲区。

文本在只读区域不一定是不可变的;在投影缓冲区创建的只读区域进行区域只读到投影缓冲区的客户端,但不会影响该文本的源缓冲区。

不允许边缘插入的零长度的只读区域仅防止插入到其起始位置,但是,允许跨该位置的删除和修改。

不允许边缘插入的零长度的只读区域不会妨碍任何插入。

请参阅

参考

Microsoft.VisualStudio.Text 命名空间