ShellTextBuffer Kelas

Definisi

Penting

API ini bukan kompatibel CLS.

public ref class ShellTextBuffer : Microsoft::SqlServer::Management::UI::VSIntegration::TextBuffer, Microsoft::VisualStudio::TextManager::Interop::IVsChangeClusterEvents, Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferDataEvents, Microsoft::VisualStudio::TextManager::Interop::IVsTextBufferEvents, Microsoft::VisualStudio::TextManager::Interop::IVsTextStreamEvents
[System.CLSCompliant(false)]
public class ShellTextBuffer : Microsoft.SqlServer.Management.UI.VSIntegration.TextBuffer, Microsoft.VisualStudio.TextManager.Interop.IVsChangeClusterEvents, Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents, Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferEvents, Microsoft.VisualStudio.TextManager.Interop.IVsTextStreamEvents
[<System.CLSCompliant(false)>]
type ShellTextBuffer = class
    inherit TextBuffer
    interface IVsTextStreamEvents
    interface IVsTextBufferDataEvents
    interface IVsChangeClusterEvents
    interface IVsTextBufferEvents
Public Class ShellTextBuffer
Inherits TextBuffer
Implements IVsChangeClusterEvents, IVsTextBufferDataEvents, IVsTextBufferEvents, IVsTextStreamEvents
Warisan
ShellTextBuffer
Atribut
Penerapan

Konstruktor

ShellTextBuffer()
ShellTextBuffer(IVsTextStream, Object)

Bidang

markers

Properti

DetectLangSid
FileName
IsDirty
IsLoaded
IsReadOnly
LockEvents (Diperoleh dari TextBuffer)
Moniker
Text
TextLength
TextStream
UndoEnabled
VsTextBuffer
WithEncoding

Metode

Checkout()
Clear()
ClearAllMarkers()
ClearMarkers(Int32)
CreateStreamMarker(Int32, Int32, Int32)
CreateStreamMarker(Int32, Int32, Int32, Int32, TextSpan)
Dirty()
Dispose()
GetMarkerTypeError()
GetMarkerTypeTemplateParam()
GetStreamMarker(Int32)
GetText(Int32, Int32)
IgnoreFileChanges(Boolean)
OnAttributeChanged(EventArgs) (Diperoleh dari TextBuffer)
OnTextChanged(EventArgs) (Diperoleh dari TextBuffer)
RegisterTextMarkers(IVsTextManager)
ReplaceText(Int32, Int32, String)
SetMarkerTooltip(Int32, String)
SetSite(Object)
ShowCode()
ShowCode(Int32)

Acara

AttributeChanged (Diperoleh dari TextBuffer)
Loaded
OnNewLangSvc
TextChanged (Diperoleh dari TextBuffer)

Implementasi Antarmuka Eksplisit

IVsChangeClusterEvents.OnChangeClusterClosing(UInt32)
IVsChangeClusterEvents.OnChangeClusterOpening(UInt32)
IVsTextBufferDataEvents.OnFileChanged(UInt32, UInt32)
IVsTextBufferDataEvents.OnLoadCompleted(Int32)
IVsTextBufferEvents.OnNewLanguageService(Guid)
IVsTextStreamEvents.OnChangeStreamAttributes(Int32, Int32)
IVsTextStreamEvents.OnChangeStreamText(Int32, Int32, Int32, Int32)

Berlaku untuk