ShellCodeWindowControl Class

Definition

public ref class ShellCodeWindowControl : Microsoft::SqlServer::Management::UI::VSIntegration::ShellTextEditorControl, Microsoft::VisualStudio::TextManager::Interop::IVsCodeWindowEvents
public class ShellCodeWindowControl : Microsoft.SqlServer.Management.UI.VSIntegration.ShellTextEditorControl, Microsoft.VisualStudio.TextManager.Interop.IVsCodeWindowEvents
type ShellCodeWindowControl = class
    inherit ShellTextEditorControl
    interface IVsCodeWindowEvents
Public Class ShellCodeWindowControl
Inherits ShellTextEditorControl
Implements IVsCodeWindowEvents
Inheritance
ShellCodeWindowControl
Implements

Constructors

Name Description
ShellCodeWindowControl(String)

Fields

Name Description
codeWindow
languageServiceDefaultGuid (Inherited from ShellTextEditorControl)
languageServiceGuid (Inherited from ShellTextEditorControl)
m_borderStyle (Inherited from ShellTextEditorControl)
m_bWantCustomPopupMenu (Inherited from ShellTextEditorControl)
m_primaryView
m_secondaryView
m_sp (Inherited from ShellTextEditorControl)
m_textBuffer (Inherited from ShellTextEditorControl)
m_textCmdTarget (Inherited from ShellTextEditorControl)
primatyViewCommandFilter
secondaryViewCommandFilter
textWindowPane (Inherited from ShellTextEditorControl)
textWndFrameNotify (Inherited from ShellTextEditorControl)

Properties

Name Description
BorderStyle (Inherited from ShellTextEditorControl)
CreateParams (Inherited from ShellTextEditorControl)
CurrentView
DisableNewWindowMenu
DocData (Inherited from ShellTextEditorControl)
EditorHandle (Inherited from ShellTextEditorControl)
FindTarget
IsEditorInstanceCreated
LanguageService (Inherited from ShellTextEditorControl)
LanguageServiceDefault (Inherited from ShellTextEditorControl)
PrimaryView
SelectedText
SelectedTextOnly
TextBuffer (Inherited from ShellTextEditorControl)
VsCodeWindow
VsProvideUserContext
WantCustomPopupMenu (Inherited from ShellTextEditorControl)
WithEncoding (Inherited from ShellTextEditorControl)

Methods

Name Description
ApplyLS(Guid) (Inherited from ShellTextEditorControl)
CreateAndInitEditorWindow(Object) (Inherited from ShellTextEditorControl)
CreateAndInitTextBuffer(Object) (Inherited from ShellTextEditorControl)
CreateEditorWindow(Object)
CreateHandle() (Inherited from ShellTextEditorControl)
Dispose(Boolean) (Inherited from ShellTextEditorControl)
Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) (Inherited from ShellTextEditorControl)
GetCoordinatesForPopupMenu(Object[], Int32, Int32) (Inherited from ShellTextEditorControl)
GetSelectedTextSpan()
LoadViewState(IStream) (Inherited from ShellTextEditorControl)
OnDockableChange(Int32) (Inherited from ShellTextEditorControl)
OnGotFocus(EventArgs) (Inherited from ShellTextEditorControl)
OnHandleCreated(EventArgs)
OnMove() (Inherited from ShellTextEditorControl)
OnShow(Int32) (Inherited from ShellTextEditorControl)
OnSize() (Inherited from ShellTextEditorControl)
OnSizeChanged(EventArgs) (Inherited from ShellTextEditorControl)
OnTextBufferCreated(ShellTextBuffer) (Inherited from ShellTextEditorControl)
PrepareForHandleRecreation() (Inherited from ShellTextEditorControl)
PreProcessMessage(Message) (Inherited from ShellTextEditorControl)
QueryStatus(Guid, UInt32, OLECMD[], IntPtr)
Release(Object) (Inherited from ShellTextEditorControl)
SaveViewState(IStream) (Inherited from ShellTextEditorControl)
SetPrimaryViewScrollPos(Boolean, Int32)
ShouldDistroyNativeControl() (Inherited from ShellTextEditorControl)
SinkEventsAndCacheInterfaces()
UnsinkEventsAndFreeInterfaces()
VerifyBeforeInstanceProperty() (Inherited from ShellTextEditorControl)
WndProc(Message) (Inherited from ShellTextEditorControl)

Events

Name Description
ShowPopupMenu (Inherited from ShellTextEditorControl)

Explicit Interface Implementations

Name Description
IVsCodeWindowEvents.OnCloseView(IVsTextView)
IVsCodeWindowEvents.OnNewView(IVsTextView)
IVsTextViewEvents.OnChangeCaretLine(IVsTextView, Int32, Int32) (Inherited from ShellTextEditorControl)
IVsTextViewEvents.OnChangeScrollInfo(IVsTextView, Int32, Int32, Int32, Int32, Int32) (Inherited from ShellTextEditorControl)
IVsTextViewEvents.OnKillFocus(IVsTextView) (Inherited from ShellTextEditorControl)
IVsTextViewEvents.OnSetBuffer(IVsTextView, IVsTextLines) (Inherited from ShellTextEditorControl)
IVsTextViewEvents.OnSetFocus(IVsTextView) (Inherited from ShellTextEditorControl)

Applies to