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

フェデレーション メンバー属性をチェックするかどうかを示すブール値です。

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

SHARD 名を指定します。

statusBar

ステータス バーです。

statusBarManager

スクリプト、その下にスプリッター、さらにその下にコントロールが配置された、すべてのエディターの基本クラスです。

(継承元 ScriptEditorControl)
sysShardName

システム SHARD 名を指定します。

プロパティ

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

結果をスプリッターの下に表示するか、または 2 番目のタブ以降に表示するかを示すブール値を取得または設定します。

SqlCmdVars

Visual Studio のデータベース プロジェクトにある sqlcmdvars ファイルからのすべての変数とその値が格納された辞書を取得または設定します。

StatusBarManager

スクリプト、その下にスプリッター、さらにその下にコントロールが配置された、すべてのエディターの基本クラスです。

(継承元 ScriptEditorControl)
VsUserContext

スクリプト、その下にスプリッター、さらにその下にコントロールが配置された、すべてのエディターの基本クラスです。

(継承元 ScriptEditorControl)

メソッド

ChangeConnection()

接続中のユーザーが別のサーバーに再接続する必要がある場合に呼び出されます。

ClearCachedValues()

以前の SHARD 操作によるキャッシュ値をクリアします。

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)

スクリプト、その下にスプリッター、さらにその下にコントロールが配置された、すべてのエディターの基本クラスです。

適用対象