ScriptEditorControl クラス

定義

public ref class ScriptEditorControl abstract : Microsoft::SqlServer::Management::UI::VSIntegration::ShellWindowPaneUserControl, Microsoft::SqlServer::Management::UI::VSIntegration::Editors::IDocWindowPane, Microsoft::VisualStudio::Shell::Interop::IVsStatusbarUser, Microsoft::VisualStudio::Shell::Interop::IVsWindowPane, Microsoft::VisualStudio::TextManager::Interop::IVsCodeWindow, Microsoft::VisualStudio::TextManager::Interop::IVsFindTarget
public abstract class ScriptEditorControl : Microsoft.SqlServer.Management.UI.VSIntegration.ShellWindowPaneUserControl, Microsoft.SqlServer.Management.UI.VSIntegration.Editors.IDocWindowPane, Microsoft.VisualStudio.Shell.Interop.IVsStatusbarUser, Microsoft.VisualStudio.Shell.Interop.IVsWindowPane, Microsoft.VisualStudio.TextManager.Interop.IVsCodeWindow, Microsoft.VisualStudio.TextManager.Interop.IVsFindTarget
type ScriptEditorControl = class
    inherit ShellWindowPaneUserControl
    interface IVsFindTarget
    interface IVsStatusbarUser
    interface IVsCodeWindow
    interface IDocWindowPane
    interface IVsWindowPane
Public MustInherit Class ScriptEditorControl
Inherits ShellWindowPaneUserControl
Implements IDocWindowPane, IVsCodeWindow, IVsFindTarget, IVsStatusbarUser, IVsWindowPane
継承
派生
実装

コンストラクター

ScriptEditorControl()

フィールド

buildAction
initialFocus
isClrProjectFile
isDacProjectFile
m_Editor
m_serviceProvider
m_sp (継承元 ShellWindowPaneUserControl)
m_strOrigMoniker
menuCommands (継承元 ShellWindowPaneUserControl)
projectNode
selectionServiceForProperties (継承元 ShellWindowPaneUserControl)
statusBarManager

プロパティ

BuildAction
CmdUIGuid
DefaultHelpContext
DocData
EditorText
InitialFocus
IsFrameActive
LanguageServiceGUID
NameInPropWindow (継承元 ShellWindowPaneUserControl)
ScriptEditorContextMenuID
StatusBarManager
VsUserContext

メソッド

ClosePane() (継承元 ShellWindowPaneUserControl)
CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr) (継承元 ShellWindowPaneUserControl)
Dispose(Boolean)
Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) (継承元 ShellWindowPaneUserControl)
FillMenuCommands() (継承元 ShellWindowPaneUserControl)
GetDefaultSize(SIZE[]) (継承元 ShellWindowPaneUserControl)
GetFrameCaption(String)
GetService(Guid) (継承元 ShellWindowPaneUserControl)
GetService(Type) (継承元 ShellWindowPaneUserControl)
GetVSHierarchy(IVsTextView)
IsSqlClrProjectFile(IVsTextView)
IterateThruSqlEditors(IVsUIShell, ScriptEditorControl+ProcessScriptEditorDelegate)
LoadViewState(IStream)
OnDockableChange(Int32) (継承元 ShellWindowPaneUserControl)
OnExec(Guid, UInt32, UInt32, IntPtr, IntPtr) (継承元 ShellWindowPaneUserControl)
OnHosted()
OnMove() (継承元 ShellWindowPaneUserControl)
OnQueryStatus(Guid, UInt32, OLECMD[], IntPtr) (継承元 ShellWindowPaneUserControl)
OnShow(Int32)
OnSize() (継承元 ShellWindowPaneUserControl)
OnWindowPaneClose() (継承元 ShellWindowPaneUserControl)
OnWindowPaneCreate() (継承元 ShellWindowPaneUserControl)
QueryStatus(Guid, UInt32, OLECMD[], IntPtr) (継承元 ShellWindowPaneUserControl)
SaveViewState(IStream)
SetSite(IServiceProvider)
ShouldSubscribeToChildrenFocusEvent(Control)
ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon)
TranslateAccelerator(MSG[]) (継承元 ShellWindowPaneUserControl)
UpdateMenuCommandsStatus(MenuCommand) (継承元 ShellWindowPaneUserControl)
UpdatePropWindow(Object) (継承元 ShellWindowPaneUserControl)

明示的なインターフェイスの実装

ICustomTypeDescriptor.GetAttributes() (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetClassName() (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetComponentName() (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetConverter() (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetDefaultEvent() (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetDefaultProperty() (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetEditor(Type) (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetEvents() (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetEvents(Attribute[]) (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetProperties() (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetProperties(Attribute[]) (継承元 ShellWindowPaneUserControl)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) (継承元 ShellWindowPaneUserControl)
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)
IVsFindTarget.Find(String, UInt32, Int32, IVsFindHelper, UInt32)
IVsFindTarget.GetCapabilities(Boolean[], UInt32[])
IVsFindTarget.GetCurrentSpan(TextSpan[])
IVsFindTarget.GetFindState(Object)
IVsFindTarget.GetMatchRect(RECT[])
IVsFindTarget.GetProperty(UInt32, Object)
IVsFindTarget.GetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage)
IVsFindTarget.MarkSpan(TextSpan[])
IVsFindTarget.NavigateTo(TextSpan[])
IVsFindTarget.NotifyFindTarget(UInt32)
IVsFindTarget.Replace(String, String, UInt32, Int32, IVsFindHelper, Int32)
IVsFindTarget.SetFindState(Object)
IVsStatusbarUser.SetInfo()

適用対象