ScriptAndResultsEditorControl Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем.
public ref class ScriptAndResultsEditorControl abstract : Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptEditorControl, Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ISqlScriptWindowWithConnection, Microsoft::VisualStudio::Shell::Interop::IVsWindowFrameNotify3
public abstract class ScriptAndResultsEditorControl : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptEditorControl, Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlScriptWindowWithConnection, Microsoft.VisualStudio.Shell.Interop.IVsWindowFrameNotify3
type ScriptAndResultsEditorControl = class
inherit ScriptEditorControl
interface IVsWindowFrameNotify3
interface ISqlScriptWindowWithConnection
interface ISqlToolsWindowWithConnectionState
Public MustInherit Class ScriptAndResultsEditorControl
Inherits ScriptEditorControl
Implements ISqlScriptWindowWithConnection, IVsWindowFrameNotify3
- Наследование
- Производный
- Реализации
Комментарии
Этот класс определяет элемент разделения, а также набор защищенных методов, которые следует использовать для манипуляции с разделинием и элементами управления над ним или под ним.
Поля
buildAction |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
fedRootName |
Указывает имя корневой федерации. |
initialFocus |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
isCloudDatabase |
Определяет, подключен ли SQL Server Management Studio к серверу SQL Azure. |
isClrProjectFile |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
isDacProjectFile |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
isFedMemAttrChecked |
Значение типа Boolean, показывающее, выбран ли атрибут члена федерации. |
isProjectDebugging |
Логическое значение, показывающее, отлаживается ли проект. |
m_connection |
Кэшированное соединение, связанное с окном. |
m_connectionInfoList |
Информация о кэшированном соединении, используемая при взаимодействии с диалоговым окном соединения. |
m_connectionToUse |
Указывает сведения о подключении, которые следует применить к окну после полной инициализации, если она не будет помечена другим подключением. |
m_dtExecBegan |
Указывает элемент, который будет храниться в начале выполнения скрипта. |
m_Editor |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
m_scriptSplitter |
Разделитель для горизонтального разделения скрипта и других элементов. |
m_serviceProvider |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
m_sp |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
m_strOrigMoniker |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
m_timeElapsedTimer |
Таймер для обновления в процессе выполнения запроса окна свойств данными о прошедшем времени. |
menuCommands |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
projectNode |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
selectionServiceForProperties |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
shardName |
Указывает имя сегмента. |
statusBar |
Строка состояния. |
statusBarManager |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
sysShardName |
Указывает имя системного сегмента. |
Свойства
BuildAction |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
CmdUIGuid |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
Connection |
Возвращает параметры при имеющемся в данный момент соединении редактора скриптов. |
ConnectionInfoList |
Возвращает контекст соединения редактора. |
CurrentDB |
Возвращает или задает логическую базу данных, используемую скриптом в данный момент. |
DefaultHelpContext |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
DocData |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
EditorText |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
InitialFocus |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IsAFedMember |
Возвращает или задает значение, показывающее, является ли текущая база данных членом федерации. |
IsConnected |
Возвращает или задает значение, показывающее, подключен ли элемент управления редактора. |
IsControlUnderSplitterVisible |
Возвращает логическое значение, показывающее, как будут изменены размеры окна. |
IsDebugging |
Возвращает или задает скрипт, определяющий, выполняется ли скрипт. |
IsExecuting |
Возвращает или задает скрипт, определяющий, выполняется ли скрипт. |
IsFrameActive |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IsScriptEditorActive |
Возвращает логическое значение, показывающее, активен ли в данный момент редактор кода. |
IsSqlCmdMode |
Возвращает или задает флаг, показывающий, установлен ли режим SQLCMD. |
IsWithNumberOfRowsOnStatusBar |
Возвращает логическое значение, показывающее, содержит ли строка состояния панель с количеством извлеченных строк. |
LanguageServiceGUID |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
NameInPropWindow |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
ScriptEditorContextMenuID |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
ShowCurrentResultsBelowSplitter |
Возвращает или задает логическое значение, показывающее, отображаются ли результаты под разделителем или начиная со второй вкладки. |
SqlCmdVars |
Возвращает или задает словарь, содержащий все переменные и их значения из файла sqlcmdvars в проектах баз данных Visual Studio. |
StatusBarManager |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
VsUserContext |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
Методы
ChangeConnection() |
Вызывается при необходимости подключиться к другому серверу при уже имеющемся соединении. |
ClearCachedValues() |
Очищает кэш от значений предыдущих операций с сегментом. |
ClosePane() |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
Connect() |
Устанавливает новое активное соединение для окна запроса. |
CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
Disconnect() |
Отключает соединение с сервером. |
DisconnectAll(IWin32Window, Boolean) |
Отключение всех окон. |
Dispose(Boolean) |
Закрывает соединения и очищает все используемые ресурсы. |
Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
FillMenuCommands() |
Команды меню поддержки. |
GetDefaultSize(SIZE[]) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
GetFrameCaption(String) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
GetService(Guid) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
GetService(Type) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
InitializeSplitter() |
Осуществляет все относящиеся к разделителям инициализации. |
InitializeStatusBar() |
Выполняет все относящиеся к строке состояния инициализации. Производные классы должны переопределять их для добавления и настройки новых панелей состояния. |
IsSqlClrProjectFile(IVsTextView) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
LoadViewState(IStream) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
OnDockableChange(Int32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
OnExec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
OnHosted() |
Вызывается при размещении средствами Visual Studio. На этом этапе поставщики служб уже сохранены во внутренних переменных, поэтому можно вызывать GetService. |
OnMove() |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
OnQueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
OnResize(EventArgs) |
Переопределяет управляющий базовый класс WinForms. |
OnShow(Int32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
OnSize() |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
OnWindowPaneClose() |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
OnWindowPaneCreate() |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
SaveViewState(IStream) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
SetConnection(UIConnectionGroupInfo) |
Связывает контекст соединения с редактором скриптов. |
SetConnection(UIConnectionGroupInfo, IDbConnection) |
Активирует метку с активным соединением. |
SetConnection(UIConnectionInfo) |
Связывает соединение со скриптом. |
SetConnection(UIConnectionInfo, IDbConnection) |
Активирует метку, используемую с активным соединением. |
SetSite(IServiceProvider) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
ShouldSubscribeToChildrenFocusEvent(Control) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
ShouldTryToReconnectWithCachedCI(UIConnectionInfo) |
Определяет, будет ли повторное соединение производится автоматически с заданной информацией о соединении или появится всплывающее диалоговое окно без автоматической попытки соединения. |
ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
ToggleResultsControl(Boolean) |
Показывает или скрывает элемент управления результатами запроса. |
TranslateAccelerator(MSG[]) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
UpdateMenuCommandsStatus(MenuCommand) |
Вызывается базовым классом для обновления состояния команды. |
UpdatePropWindow(Object) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ShellWindowPaneUserControl) |
События
NewConnectionForScript |
Событие, возникающее при указании пользователем нового соединения для скрипта в диалоговом окне соединения. |
Явные реализации интерфейса
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() |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.GetBuffer(IVsTextLines) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.GetEditorCaption(READONLYSTATUS, String) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.GetLastActiveView(IVsTextView) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.GetPrimaryView(IVsTextView) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.GetSecondaryView(IVsTextView) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.GetViewClassID(Guid) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.SetBaseEditorCaption(String[]) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.SetBuffer(IVsTextLines) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsCodeWindow.SetViewClassID(Guid) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.Find(String, UInt32, Int32, IVsFindHelper, UInt32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.GetCapabilities(Boolean[], UInt32[]) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.GetCurrentSpan(TextSpan[]) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.GetFindState(Object) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.GetMatchRect(RECT[]) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.GetProperty(UInt32, Object) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.GetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.MarkSpan(TextSpan[]) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.NavigateTo(TextSpan[]) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.NotifyFindTarget(UInt32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.Replace(String, String, UInt32, Int32, IVsFindHelper, Int32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsFindTarget.SetFindState(Object) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsStatusbarUser.SetInfo() |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. (Унаследовано от ScriptEditorControl) |
IVsWindowFrameNotify3.OnClose(UInt32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. |
IVsWindowFrameNotify3.OnDockableChange(Int32, Int32, Int32, Int32, Int32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. |
IVsWindowFrameNotify3.OnMove(Int32, Int32, Int32, Int32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. |
IVsWindowFrameNotify3.OnSize(Int32, Int32, Int32, Int32) |
Базовый класс для всех редакторов со скриптом, разделителем под ним и элементом управления под разделителем. |