VsTextBuffer 介面
做為基底介面的VsTextBuffer物件,並提供一般的資訊,有關文字緩衝區的內容。 提供讀取 」 和 「 寫入 」 存取權文字緩衝區使用二維座標。
命名空間: Microsoft.VisualStudio.TextManager.Interop
組件: Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
語法
'宣告
<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")> _
Public Interface VsTextBuffer _
Inherits IVsTextBuffer
[GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")]
public interface VsTextBuffer : IVsTextBuffer
[GuidAttribute(L"C08E5275-0D26-4DE9-8892-994024C23750")]
public interface class VsTextBuffer : IVsTextBuffer
[<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")>]
type VsTextBuffer =
interface
interface IVsTextBuffer
end
public interface VsTextBuffer extends IVsTextBuffer
VsTextBuffer 類型會公開下列成員。
方法
名稱 | 描述 | |
---|---|---|
![]() |
GetLanguageServiceID | 傳回顏色標示和其他屬性的資料,此緩衝區會提供該語言的唯一識別的項。 (繼承自 IVsTextBuffer)。 |
![]() |
GetLastLineIndex | 傳回文字緩衝區中的最後一行。 (繼承自 IVsTextBuffer)。 |
![]() |
GetLengthOfLine | 傳回在緩衝區中的行的長度。 (繼承自 IVsTextBuffer)。 |
![]() |
GetLineCount | 傳回在緩衝區中的行數。 (繼承自 IVsTextBuffer)。 |
![]() |
GetLineIndexOfPosition | 傳回文字緩衝區中,列和欄的數字,指定位置的數字。 (繼承自 IVsTextBuffer)。 |
![]() |
GetPositionOfLine | 傳回一條線的位置編號。 (繼承自 IVsTextBuffer)。 |
![]() |
GetPositionOfLineIndex | 傳回的位置編號文字緩衝區中,指定列和欄數字。 (繼承自 IVsTextBuffer)。 |
![]() |
GetSize | 傳回以字元為單位的緩衝區的大小。 (繼承自 IVsTextBuffer)。 |
![]() |
GetStateFlags | 傳回文字緩衝區的狀態旗標。 (繼承自 IVsTextBuffer)。 |
![]() |
GetUndoManager | 傳回這個緩衝區的復原管理員。 (繼承自 IVsTextBuffer)。 |
![]() |
InitializeContent | 初始化文字緩衝區的內容。 (繼承自 IVsTextBuffer)。 |
![]() |
LockBuffer | 沒有作用。已取代。 (繼承自 IVsTextBuffer)。 |
![]() |
LockBufferEx | 沒有作用。已取代。 (繼承自 IVsTextBuffer)。 |
![]() |
Reload | 重新載入文字緩衝區。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved1 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved10 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved2 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved3 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved4 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved5 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved6 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved7 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved8 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
Reserved9 | 保留供日後使用此 Vtable 中。 (繼承自 IVsTextBuffer)。 |
![]() |
SetLanguageServiceID | 設定顏色標示和其他屬性的資料,此緩衝區會提供該語言的唯一識別項。 (繼承自 IVsTextBuffer)。 |
![]() |
SetStateFlags | 設定文字緩衝區的狀態旗標。 (繼承自 IVsTextBuffer)。 |
![]() |
UnlockBuffer | 沒有作用。已取代。 (繼承自 IVsTextBuffer)。 |
![]() |
UnlockBufferEx | 沒有作用。已取代。 (繼承自 IVsTextBuffer)。 |
回頁首