ScriptAndResultsEditorControl クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
スクリプト、その下にスプリッター、さらにその下にコントロールが配置された、すべてのエディターの基本クラスです。
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) |
スクリプト、その下にスプリッター、さらにその下にコントロールが配置された、すべてのエディターの基本クラスです。 |