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
- 繼承
- 衍生
- 實作
備註
此類別定義了分流器成員及一組受保護的方法,這些方法應用於與分流器及其上下控制項進行操作。
欄位
| 名稱 | Description |
|---|---|
| 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 |
指定分片名稱。 |
| statusBar |
狀態列。 |
| statusBarManager |
所有有腳本的編輯器的基底類別,腳本下方有一個分割器,分配器下方有一個控制項。 (繼承來源 ScriptEditorControl) |
| sysShardName |
指定系統分片名稱。 |
屬性
| 名稱 | Description |
|---|---|
| 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 |
從 Visual Studio 的資料庫專案中,從 sqlcmdvars 檔案取得或設定包含所有變數及其值的字典。 |
| StatusBarManager |
所有有腳本的編輯器的基底類別,腳本下方有一個分割器,分配器下方有一個控制項。 (繼承來源 ScriptEditorControl) |
| VsUserContext |
所有有腳本的編輯器的基底類別,腳本下方有一個分割器,分配器下方有一個控制項。 (繼承來源 ScriptEditorControl) |
方法
事件
| 名稱 | Description |
|---|---|
| NewConnectionForScript |
當使用者在連線對話框中為腳本指定新連線時,會觸發該事件。 |