SqlScriptEditorControl 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。
public ref class SqlScriptEditorControl : Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptAndResultsEditorControl, Microsoft::VisualStudio::Shell::Interop::IVsRunningDocTableEvents
public class SqlScriptEditorControl : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptAndResultsEditorControl, Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents
type SqlScriptEditorControl = class
inherit ScriptAndResultsEditorControl
interface IVsRunningDocTableEvents
Public Class SqlScriptEditorControl
Inherits ScriptAndResultsEditorControl
Implements IVsRunningDocTableEvents
- 繼承
-
SqlScriptEditorControl
- 實作
備註
腳本的執行與結果呈現由 DisplaySQLResultsControl 類別負責。
欄位
| 名稱 | Description |
|---|---|
| buildAction |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| disconnectAfterQuery |
若 |
| executionControlHost |
容器裡除了狀態欄以外的所有東西。 用於版面設計。 |
| fedRootName |
指定根聯邦名稱。 (繼承來源 ScriptAndResultsEditorControl) |
| initialFocus |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| isCloudDatabase |
判斷 SQL Server Management Studio 目前是否連接至 SQL Azure 伺服器。 (繼承來源 ScriptAndResultsEditorControl) |
| isClrProjectFile |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| isDacProjectFile |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| isFedMemAttrChecked |
一個布林值,表示聯邦成員屬性是否被檢查。 (繼承來源 ScriptAndResultsEditorControl) |
| m_connection |
與視窗相關的快取連線。 (繼承來源 ScriptAndResultsEditorControl) |
| m_connectionInfoList |
快取的連線資訊,用於與連線對話框的通訊。 (繼承來源 ScriptAndResultsEditorControl) |
| m_connectionToUse |
指定視窗完全初始化後應套用的連接資訊,除非有其他連接的印記。 (繼承來源 ScriptAndResultsEditorControl) |
| m_dtExecBegan |
指定在腳本執行開始時儲存的成員。 (繼承來源 ScriptAndResultsEditorControl) |
| m_Editor |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| m_scriptSplitter |
分割器可水平分離腳本和其他元素。 (繼承來源 ScriptAndResultsEditorControl) |
| m_serviceProvider |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| m_sp |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ShellWindowPaneUserControl) |
| m_strOrigMoniker |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| m_timeElapsedTimer |
在查詢執行過程中更新屬性視窗並經過時間的計時器。 (繼承來源 ScriptAndResultsEditorControl) |
| menuCommands |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ShellWindowPaneUserControl) |
| projectNode |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| selectionServiceForProperties |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ShellWindowPaneUserControl) |
| shardName |
指定分片名稱。 (繼承來源 ScriptAndResultsEditorControl) |
| statusBar |
狀態列。 (繼承來源 ScriptAndResultsEditorControl) |
| statusBarManager |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| sysShardName |
指定系統分片名稱。 (繼承來源 ScriptAndResultsEditorControl) |
屬性
| 名稱 | Description |
|---|---|
| BuildAction |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| CmdUIGuid |
回傳與工具列和選單項目相關的 GUID,當此文件視窗啟動時應該會自動顯示。 |
| Connection |
當腳本編輯器有目前連線時,會回傳參數。 (繼承來源 ScriptAndResultsEditorControl) |
| ConnectionInfoList |
為編輯器取得連線上下文。 (繼承來源 ScriptAndResultsEditorControl) |
| CurrentDB |
取得或設定該腳本目前的資料庫。 |
| DefaultHelpContext |
當此編輯器啟動時,會自動獲得推送到動態說明視窗的關鍵字。 |
| DocData |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| EditorText |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| InitialFocus |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| IsAFedMember |
取得或設定一個值,指示目前資料庫是否為聯邦成員。 (繼承來源 ScriptAndResultsEditorControl) |
| IsConnected |
取得或設定編輯器控制項是否連接。 (繼承來源 ScriptAndResultsEditorControl) |
| IsControlUnderSplitterVisible |
會得到一個布林值,指定視窗的大小調整方式。 (繼承來源 ScriptAndResultsEditorControl) |
| IsDebugging |
讀取或設定腳本是否正在執行。 (繼承來源 ScriptAndResultsEditorControl) |
| IsExecuting |
讀取或設定腳本是否正在執行。 (繼承來源 ScriptAndResultsEditorControl) |
| IsFrameActive |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| IsScriptEditorActive |
會得到一個布林值,指定程式碼編輯器目前是否仍在運作。 (繼承來源 ScriptAndResultsEditorControl) |
| IsSqlCmdMode |
取得或設定指定是否設定 SQLCMD 模式的旗標。 (繼承來源 ScriptAndResultsEditorControl) |
| IsSqlObjectDocument |
會得到一個 Boolean ,判斷 是否 SqlScriptEditorControl 是除錯視窗。 |
| IsWithNumberOfRowsOnStatusBar |
會取得一個布林值,指定狀態列是否包含擷取列數面板。 (繼承來源 ScriptAndResultsEditorControl) |
| LanguageServiceGUID |
取得語言服務的 GUID,該服務應指定給 Visual Studio 編輯器,並附上腳本文字。 |
| MyOptions |
取得或設定此視窗執行時會使用的連線選項。 |
| NameInPropWindow |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ShellWindowPaneUserControl) |
| ScriptEditorContextMenuID |
取得使用者右鍵點擊腳本編輯器時應該顯示的右鍵選單識別碼。 |
| ShowCurrentResultsBelowSplitter |
會取得一個布林值,指示目前查詢結果是否顯示在與查詢文本同一層級分頁器的分流器下方。 |
| SqlCmdVars |
從 Visual Studio 的資料庫專案中,從 sqlcmdvars 檔案取得或設定包含所有變數及其值的字典。 (繼承來源 ScriptAndResultsEditorControl) |
| StatusBarManager |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
| VsUserContext |
實作 SQL 腳本編輯。 此類別實作腳本的所有執行選項,並處理選單工具列中的所有請求。 (繼承來源 ScriptEditorControl) |
方法
事件
| 名稱 | Description |
|---|---|
| NewConnectionForScript |
當使用者在連線對話框中為腳本指定新連線時,會觸發該事件。 (繼承來源 ScriptAndResultsEditorControl) |