ScriptFactory Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le funzioni statiche per la creazione di diversi tipi di script.
public ref class ScriptFactory sealed : Microsoft::SqlServer::Management::UI::VSIntegration::Editors::IScriptFactory
public sealed class ScriptFactory : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.IScriptFactory
type ScriptFactory = class
interface IScriptFactory
Public NotInheritable Class ScriptFactory
Implements IScriptFactory
- Ereditarietà
-
ScriptFactory
- Implementazioni
Campi
SqlCeEditorFactoryGuid |
Identificatore di factory dell'editor SQL Server Compact 3.5. |
Proprietà
CurrentlyActiveWndConnectionInfo |
Ottiene le informazioni di connessione del frame attualmente attivo. Se il frame attivo non è una finestra basata su finestre e non dispone di informazioni di connessione associate, la proprietà restituirà Null. |
Instance |
Ottiene la factory dello script. |
NewSqlTemplateCaptionRoot |
Ottiene la radice utilizzata per generare automaticamente i nomi per i file di modello SQL. |
OpenFileMode |
Ottiene o imposta la modalità corrente di apertura dei file utilizzata per controllare il comportamento di acquisizione di una connessione corrente per ogni file aperto. |
Metodi
CheckAndCancelRunningQueries() |
Utilizzato per garantire che non è in corso l'esecuzione di alcuna query. Per ogni query in esecuzione, all'utente verrà richiesto se si desidera annullarla. |
CheckDefaultKeyboardScheme() |
Controlla lo schema della tastiera predefinito dalle opzioni di ambiente. |
CreateLiveQueryView(UIConnectionInfo, Int16) |
Rappresenta le funzioni statiche per la creazione di diversi tipi di script. |
CreateNewBlankScript(ScriptType) |
Crea e apre un nuovo script vuoto del tipo di editor implementato dall'assembly. Il nuovo script viene aggiunto al progetto esterno. |
CreateNewBlankScript(ScriptType, IVsProject) |
Crea e apre un nuovo script vuoto del tipo di editor implementato dall'assembly. Il nuovo script viene aggiunto al progetto specificato. |
CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crea e apre un nuovo script vuoto del tipo di editor implementato dall'assembly. Il nuovo script viene aggiunto al progetto specificato. |
CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection) |
Crea e apre un nuovo script vuoto del tipo di editor implementato dall'assembly. Il nuovo script viene aggiunto al progetto specificato. |
CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection) |
Crea e apre un nuovo script vuoto del tipo di editor implementato dall'assembly. Il nuovo script viene aggiunto al progetto esterno. |
CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
Crea e apre un nuovo script vuoto del tipo di editor implementato dall'assembly. Il nuovo script viene aggiunto al progetto esterno. |
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crea e apre un nuovo script vuoto del file specificato e lo aggiunge al progetto specificato. |
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
Crea e apre un nuovo script vuoto del file specificato e lo aggiunge al progetto specificato. |
CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
Crea e apre un nuovo script vuoto del file specificato e lo aggiunge al progetto specificato. |
CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
Crea e apre un nuovo script vuoto del file specificato e lo aggiunge al progetto specificato. |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Crea e apre un nuovo script vuoto del file di modello specificato implementato dall'assembly. L'editor di questo script deve essere implementato da questo assembly. Il nuovo script viene aggiunto al progetto esterno. |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Crea e apre un nuovo script vuoto del file di modello specificato implementato dall'assembly. L'editor di questo script deve essere implementato da questo assembly. Il nuovo script viene aggiunto al progetto esterno. |
CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Crea e apre un nuovo script vuoto del file di modello specificato implementato dall'assembly. L'editor di questo script deve essere implementato da questo assembly. Il nuovo script viene aggiunto al progetto esterno. |
CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Crea e apre un nuovo script vuoto del file di modello specificato implementato dall'assembly. L'editor di questo script deve essere implementato da questo assembly. Il nuovo script viene aggiunto al progetto esterno. |
CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Crea un file di query temporaneo con l'estensione specificata in base al modello specificato e lo apre nel progetto esterno creando uno snapshot del file ed eliminando il file di query creato in precedenza. Senza questo metodo, in Visual Studio verrebbe creato sempre un nuovo file con la stessa estensione del modello. |
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Crea un file di query temporaneo con l'estensione specificata in base al modello specificato e lo apre nel progetto esterno creando uno snapshot del file ed eliminando il file di query creato in precedenza. Senza questo metodo, in Visual Studio verrebbe creato sempre un nuovo file con la stessa estensione del modello. |
CreateNewSqlObjectDocument(String, String, String) |
Crea un nuovo script SQL con un URL come moniker. |
CreateShowPlanCompareWindow(String, String, String, String) |
Rappresenta le funzioni statiche per la creazione di diversi tipi di script. |
DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
Crea una nuova istanza di un editor assistito di un determinato tipo. Propaga tutte le eccezioni generate durante l'inizializzazione dell'editor. |
GetFontAndColorProvider(Guid, Object) |
Ottiene il provider di tipi di carattere e colori. |
GetScriptTypeForWindow(IVsWindowFrame) |
Ottiene il tipo di script che viene modificato dalla finestra di Visual Studio specificata. |
GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
Ottiene un precaricatore per il codice VDT. |
InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
Rappresenta le funzioni statiche per la creazione di diversi tipi di script. |
ProcessDroppedFilesAsync(StringCollection) |
Elabora i file rilasciati eseguendo il marshalling di un controllo che chiama un delegato per svolgere il lavoro. |
ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IServiceProvider, IWin32Window) |
Attiva la finestra di dialogo di pianificazione e crea un processo con un passaggio Transact-SQL che corrisponde al testo specificato. |
ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IWin32Window) |
Attiva la finestra di dialogo di pianificazione e crea un processo con un passaggio Transact-SQL che corrisponde al testo specificato. |