言語

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
実装

コンストラクター

名前 説明
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)

適用対象