Udostępnij za pośrednictwem


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
System_CAPS_pubmethod GetTextBuffer(IVsTextLines)

Pobiera zawartość buforu tekstu.

System_CAPS_pubmethod LockTextBuffer(Int32)

Blokuje buforu tekstu uniemożliwiają edycję.

System_CAPS_pubmethod 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