ShellTextViewControl 類別

定義

public ref class ShellTextViewControl : Microsoft::SqlServer::Management::UI::VSIntegration::ShellTextEditorControl, Microsoft::VisualStudio::TextManager::Interop::VsCodeWindow
public class ShellTextViewControl : Microsoft.SqlServer.Management.UI.VSIntegration.ShellTextEditorControl, Microsoft.VisualStudio.TextManager.Interop.VsCodeWindow
Public Class ShellTextViewControl
Inherits ShellTextEditorControl
Implements VsCodeWindow
繼承
ShellTextViewControl
實作

建構函式

ShellTextViewControl()

欄位

codeWindowStyle
colorCategoryGuid
commandFilter
languageServiceDefaultGuid (繼承來源 ShellTextEditorControl)
languageServiceGuid (繼承來源 ShellTextEditorControl)
m_borderStyle (繼承來源 ShellTextEditorControl)
m_bWantCustomPopupMenu (繼承來源 ShellTextEditorControl)
m_sp (繼承來源 ShellTextEditorControl)
m_strFontCategoryGuid
m_textBuffer (繼承來源 ShellTextEditorControl)
m_textCmdTarget (繼承來源 ShellTextEditorControl)
m_textView
textViewFlags
textViewInit
textWindowPane (繼承來源 ShellTextEditorControl)
textWndFrameNotify (繼承來源 ShellTextEditorControl)
vsCodeWindowManager

屬性

BorderStyle (繼承來源 ShellTextEditorControl)
CodeWindowStyle
ColorCategoryGuid
CreateParams (繼承來源 ShellTextEditorControl)
CurrentView
DocData (繼承來源 ShellTextEditorControl)
EditorHandle (繼承來源 ShellTextEditorControl)
FindTarget
FontCategoryGuid
IsEditorInstanceCreated
LanguageService (繼承來源 ShellTextEditorControl)
LanguageServiceDefault (繼承來源 ShellTextEditorControl)
TextBuffer (繼承來源 ShellTextEditorControl)
TextView
WantCustomPopupMenu (繼承來源 ShellTextEditorControl)
WithEncoding (繼承來源 ShellTextEditorControl)
WithSelectionMargin
WithWidgetMargin

方法

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

事件

ShowPopupMenu (繼承來源 ShellTextEditorControl)

明確介面實作

IVsCodeWindow.Close()
IVsCodeWindow.GetBuffer(IVsTextLines)
IVsCodeWindow.GetEditorCaption(READONLYSTATUS, String)
IVsCodeWindow.GetLastActiveView(IVsTextView)
IVsCodeWindow.GetPrimaryView(IVsTextView)
IVsCodeWindow.GetSecondaryView(IVsTextView)
IVsCodeWindow.GetViewClassID(Guid)
IVsCodeWindow.SetBaseEditorCaption(String[])
IVsCodeWindow.SetBuffer(IVsTextLines)
IVsCodeWindow.SetViewClassID(Guid)
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)

適用於