Interfejs IVsTextBufferProvider
Umożliwia obiektu DocData delegować bufor tekstowy (IVsTextLines) wykonania.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[InterfaceTypeAttribute(1)]
[GuidAttribute("76A3B2C0-C743-11D0-A7A6-00A0C9110051")]
public interface IVsTextBufferProvider
[InterfaceTypeAttribute(1)]
[GuidAttribute("76A3B2C0-C743-11D0-A7A6-00A0C9110051")]
public interface class IVsTextBufferProvider
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("76A3B2C0-C743-11D0-A7A6-00A0C9110051")>]
type IVsTextBufferProvider = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("76A3B2C0-C743-11D0-A7A6-00A0C9110051")>
Public Interface IVsTextBufferProvider
Metody
Nazwa | Opis | |
---|---|---|
GetTextBuffer(IVsTextLines) | Pobiera zawartość buforu tekstu. |
|
LockTextBuffer(Int32) | Blokuje buforu tekstu uniemożliwiają edycję. |
|
SetTextBuffer(IVsTextLines) | Zapisuje dane tekst do buforu określony tekst. |
Uwagi
Klienci obiektu DocData, wymagających dostępu do jego bufor tekstowy należy najpierw kwerendy dla IVsTextLines.Jeśli kwerenda nie powiedzie się, klient powinien następnie kwerendę dla IVsTextBufferProvider i wywoływać GetTextBuffer.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku