共用方式為


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)。

回頁首

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間