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
type ShellTextViewControl = class
    inherit ShellTextEditorControl
    interface VsCodeWindow
    interface IVsCodeWindow
Public Class ShellTextViewControl
Inherits ShellTextEditorControl
Implements VsCodeWindow
繼承
ShellTextViewControl
實作

建構函式

名稱 Description
ShellTextViewControl()

欄位

名稱 Description
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

屬性

名稱 Description
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

方法

名稱 Description
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)

事件

名稱 Description
ShowPopupMenu (繼承來源 ShellTextEditorControl)

明確介面實作

名稱 Description
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)

適用於