ShellCodeWindowControl 類別

定義

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
繼承
ShellCodeWindowControl
實作

建構函式

名稱 Description
ShellCodeWindowControl(String)

欄位

名稱 Description
codeWindow
languageServiceDefaultGuid (繼承來源 ShellTextEditorControl)
languageServiceGuid (繼承來源 ShellTextEditorControl)
m_borderStyle (繼承來源 ShellTextEditorControl)
m_bWantCustomPopupMenu (繼承來源 ShellTextEditorControl)
m_primaryView
m_secondaryView
m_sp (繼承來源 ShellTextEditorControl)
m_textBuffer (繼承來源 ShellTextEditorControl)
m_textCmdTarget (繼承來源 ShellTextEditorControl)
primatyViewCommandFilter
secondaryViewCommandFilter
textWindowPane (繼承來源 ShellTextEditorControl)
textWndFrameNotify (繼承來源 ShellTextEditorControl)

屬性

名稱 Description
BorderStyle (繼承來源 ShellTextEditorControl)
CreateParams (繼承來源 ShellTextEditorControl)
CurrentView
DisableNewWindowMenu
DocData (繼承來源 ShellTextEditorControl)
EditorHandle (繼承來源 ShellTextEditorControl)
FindTarget
IsEditorInstanceCreated
LanguageService (繼承來源 ShellTextEditorControl)
LanguageServiceDefault (繼承來源 ShellTextEditorControl)
PrimaryView
SelectedText
SelectedTextOnly
TextBuffer (繼承來源 ShellTextEditorControl)
VsCodeWindow
VsProvideUserContext
WantCustomPopupMenu (繼承來源 ShellTextEditorControl)
WithEncoding (繼承來源 ShellTextEditorControl)

方法

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

事件

名稱 Description
ShowPopupMenu (繼承來源 ShellTextEditorControl)

明確介面實作

名稱 Description
IVsCodeWindowEvents.OnCloseView(IVsTextView)
IVsCodeWindowEvents.OnNewView(IVsTextView)
IVsTextViewEvents.OnChangeCaretLine(IVsTextView, Int32, Int32) (繼承來源 ShellTextEditorControl)
IVsTextViewEvents.OnChangeScrollInfo(IVsTextView, Int32, Int32, Int32, Int32, Int32) (繼承來源 ShellTextEditorControl)
IVsTextViewEvents.OnKillFocus(IVsTextView) (繼承來源 ShellTextEditorControl)
IVsTextViewEvents.OnSetBuffer(IVsTextView, IVsTextLines) (繼承來源 ShellTextEditorControl)
IVsTextViewEvents.OnSetFocus(IVsTextView) (繼承來源 ShellTextEditorControl)

適用於