IProjectionBufferBase 介面
文字緩衝區,包含其他文字快照 (由這些緩衝區的文字延伸清單所描述) 的投影。 其餘構成投影緩衝區的緩衝區稱為來源緩衝區,而描述所提供區域的文字延伸則稱為來源延伸。
命名空間: Microsoft.VisualStudio.Text.Projection
組件: Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)
語法
'宣告
Public Interface IProjectionBufferBase _
Inherits ITextBuffer, IPropertyOwner
public interface IProjectionBufferBase : ITextBuffer,
IPropertyOwner
public interface class IProjectionBufferBase : ITextBuffer,
IPropertyOwner
type IProjectionBufferBase =
interface
interface ITextBuffer
interface IPropertyOwner
end
public interface IProjectionBufferBase extends ITextBuffer, IPropertyOwner
IProjectionBufferBase 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
![]() |
ContentType | 取得緩衝區中文字的內容型別。 (繼承自 ITextBuffer)。 |
![]() |
CurrentSnapshot | 取得目前的快照集投影緩衝區的內容。 |
![]() |
EditInProgress | 判斷 ITextBuffer 上的編輯作業是否正在進行。 (繼承自 ITextBuffer)。 |
![]() |
Properties | 取得由房屋擁有者控制的屬性集合。 (繼承自 IPropertyOwner)。 |
![]() |
SourceBuffers | 取得一組ITextBuffer構成物件直接投影緩衝區。 |
回頁首
方法
回頁首
事件
名稱 | 描述 | |
---|---|---|
![]() |
Changed | 當成功套用非空白的 ITextEdit 時發生。 (繼承自 ITextBuffer)。 |
![]() |
ChangedHighPriority | 當成功套用非空白的 ITextEdit 時發生。 (繼承自 ITextBuffer)。 |
![]() |
ChangedLowPriority | 當成功套用非空白的 ITextEdit 時發生。 (繼承自 ITextBuffer)。 |
![]() |
Changing | 在正要套用非空白的 ITextEdit 前發生。 (繼承自 ITextBuffer)。 |
![]() |
ContentTypeChanged | 每當 IContentType 變更時發生。 (繼承自 ITextBuffer)。 |
![]() |
PostChanged | 之後,就會發生Changed事件,以及任何產生的編輯動作。 (繼承自 ITextBuffer)。 |
![]() |
ReadOnlyRegionsChanged | 當 IReadOnlyRegionEdit 已建立或移除唯讀區域時發生。 (繼承自 ITextBuffer)。 |
回頁首