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()

적용 대상