ScriptFactory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as funções estáticas para criar diferentes tipos de scripts.
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
- Herança
-
ScriptFactory
- Implementações
Campos
| Nome | Description |
|---|---|
| SqlCeEditorFactoryGuid |
Identificador de fábrica do editor SQL Server Compact 3.5. |
Propriedades
| Nome | Description |
|---|---|
| CurrentlyActiveWndConnectionInfo |
Recebe as informações de conexão do quadro atualmente ativo. Se o frame ativo não for uma das janelas baseadas em janelas e não tiver informações de conexão associadas, a propriedade retorna nulo. |
| Instance |
Pega a fábrica de roteiros. |
| NewSqlTemplateCaptionRoot |
Obtém a raiz usada para gerar automaticamente nomes para os arquivos de templates SQL. |
| OpenFileMode |
Obtém ou configura o modo aberto do arquivo atual usado para controlar o comportamento na obtenção de uma conexão atual para cada arquivo aberto. |
Métodos
| Nome | Description |
|---|---|
| CheckAndCancelRunningQueries() |
Usado para garantir que não haja consultas rodando. Para cada consulta em execução, o usuário será solicitado a cancelá-la. |
| CheckDefaultKeyboardScheme() |
Verifica o Esquema de Teclado padrão nas Opções de Ambiente. |
| CreateLiveQueryView(UIConnectionInfo, Int16) |
Representa as funções estáticas para criar diferentes tipos de scripts. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Cria e abre um novo script em branco do tipo de editor que é implementado pelo assembly. O novo script é adicionado ao projeto especificado. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection) |
Cria e abre um novo script em branco do tipo de editor que é implementado pelo assembly. O novo script é adicionado ao projeto especificado. |
| CreateNewBlankScript(ScriptType, IVsProject) |
Cria e abre um novo script em branco do tipo de editor que é implementado pelo assembly. O novo script é adicionado ao projeto especificado. |
| CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection) |
Cria e abre um novo script em branco do tipo de editor que é implementado pelo assembly. O novo roteiro é adicionado ao projeto diverso. |
| CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
Cria e abre um novo script em branco do tipo de editor que é implementado pelo assembly. O novo roteiro é adicionado ao projeto diverso. |
| CreateNewBlankScript(ScriptType) |
Cria e abre um novo script em branco do tipo de editor que é implementado pelo assembly. O novo roteiro é adicionado ao projeto diverso. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
Cria e abre um novo script em branco do arquivo especificado e o adiciona ao projeto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Cria e abre um novo script em branco do arquivo especificado e o adiciona ao projeto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
Cria e abre um novo script em branco do arquivo especificado e o adiciona ao projeto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
Cria e abre um novo script em branco do arquivo especificado e o adiciona ao projeto especificado. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Cria e abre um novo script em branco do arquivo template especificado que é implementado pelo assembly. O editor para este script deve ser implementado por este assembly. O novo roteiro é adicionado ao projeto diverso. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Cria e abre um novo script em branco do arquivo template especificado que é implementado pelo assembly. O editor para este script deve ser implementado por este assembly. O novo roteiro é adicionado ao projeto diverso. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Cria e abre um novo script em branco do arquivo template especificado que é implementado pelo assembly. O editor para este script deve ser implementado por este assembly. O novo roteiro é adicionado ao projeto diverso. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Cria e abre um novo script em branco do arquivo template especificado que é implementado pelo assembly. O editor para este script deve ser implementado por este assembly. O novo roteiro é adicionado ao projeto diverso. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Cria um arquivo de consulta temporário com extensão especificada com base no modelo específico, abre no projeto Misc, que cria um snapshot do arquivo e exclui o arquivo de consulta criado anteriormente. Sem esse método, o Visual Studio sempre criaria um novo arquivo com a mesma extensão do modelo. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Cria um arquivo de consulta temporário com extensão especificada com base no modelo específico, abre no projeto Misc, que cria um snapshot do arquivo e exclui o arquivo de consulta criado anteriormente. Sem esse método, o Visual Studio sempre criaria um novo arquivo com a mesma extensão do modelo. |
| CreateNewSqlObjectDocument(String, String, String) |
Cria um novo script SQL com uma URL como nome. |
| CreateShowPlanCompareWindow(String, String, String, String) |
Representa as funções estáticas para criar diferentes tipos de scripts. |
| DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
Cria uma nova instância de um editor assistido de um dado tipo. Propaga de volta qualquer exceção que tenha sido levantada durante a inicialização do editor. |
| GetFontAndColorProvider(Guid, Object) |
Recebe o fornecedor de fonte e cor. |
| GetScriptTypeForWindow(IVsWindowFrame) |
Obtém o tipo de script que está sendo editado pela janela do Visual Studio dada. |
| GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
Recebe um pré-carregador para o código VDT. |
| InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
Representa as funções estáticas para criar diferentes tipos de scripts. |
| ProcessDroppedFilesAsync(StringCollection) |
Processos deixavam arquivos de lado ao escalar um controle que chamava um delegado para fazer o trabalho. |
| ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IServiceProvider, IWin32Window) |
Ativa a caixa de diálogo de agendamento e cria um trabalho com uma etapa Transact-SQL que corresponde ao texto especificado. |
| ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IWin32Window) |
Ativa a caixa de diálogo de agendamento e cria um trabalho com uma etapa Transact-SQL que corresponde ao texto especificado. |