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 criação de tipos diferentes de 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
- Herança
-
ScriptFactory
- Implementações
Campos
SqlCeEditorFactoryGuid |
Identificador de fábrica do editor do SQL Server Compact 3.5. |
Propriedades
CurrentlyActiveWndConnectionInfo |
Obtém as informações de conexão do quadro ativo no momento. Se o quadro ativo não for nenhuma das janelas baseadas em janela e não tiver informações de conexão associadas a ele, a propriedade retornará nulo. |
Instance |
Obtém a fábrica de script. |
NewSqlTemplateCaptionRoot |
Obtém a raiz usada para gerar nomes automaticamente para os arquivos de modelo SQL. |
OpenFileMode |
Obtém ou define o modo de abertura do arquivo atual usado para controlar o comportamento da obtenção de uma conexão atual para cada arquivo aberto. |
Métodos
CheckAndCancelRunningQueries() |
Usado para garantir que não há nenhuma consulta deixada em execução. Será perguntado se o usuário deseja cancelar cada consulta em execução. |
CheckDefaultKeyboardScheme() |
Verifica o Esquema de Teclado padrão de Opções de Ambiente. |
CreateLiveQueryView(UIConnectionInfo, Int16) |
Representa as funções estáticas para criação de tipos diferentes de script. |
CreateNewBlankScript(ScriptType) |
Cria e abre um novo script em branco do tipo de editor implementado pelo assembly. O novo script é adicionado ao projeto diversos. |
CreateNewBlankScript(ScriptType, IVsProject) |
Cria e abre um novo script em branco do tipo de editor implementado pelo assembly. O novo script é adicionado ao projeto especificado. |
CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Cria e abre um novo script em branco do tipo de editor 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 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 implementado pelo assembly. O novo script é adicionado ao projeto diversos. |
CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
Cria e abre um novo script em branco do tipo de editor implementado pelo assembly. O novo script é adicionado ao projeto diversos. |
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, UIConnectionGroupInfo, 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, IVsProject, UIConnectionInfo, IDbConnection, String) |
Cria e abre um novo script em branco do arquivo especificado e o adiciona ao projeto especificado. |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Cria e abre um novo script em branco do arquivo de modelo especificado implementado pelo assembly. O editor para esse script deve ser implementado por esse assembly. O novo script é adicionado ao projeto diversos. |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Cria e abre um novo script em branco do arquivo de modelo especificado implementado pelo assembly. O editor para esse script deve ser implementado por esse assembly. O novo script é adicionado ao projeto diversos. |
CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Cria e abre um novo script em branco do arquivo de modelo especificado implementado pelo assembly. O editor para esse script deve ser implementado por esse assembly. O novo script é adicionado ao projeto diversos. |
CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Cria e abre um novo script em branco do arquivo de modelo especificado implementado pelo assembly. O editor para esse script deve ser implementado por esse assembly. O novo script é adicionado ao projeto diversos. |
CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Cria um arquivo de consulta temporário com a extensão especificada baseado em determinado modelo, abre-o no projeto Diversos, que criará um instantâneo do arquivo e excluirá o arquivo de consulta criado anteriormente. Sem esse método, o Visual Studio sempre cria um novo arquivo com a mesma extensão do modelo. |
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Cria um arquivo de consulta temporário com a extensão especificada baseado em determinado modelo, abre-o no projeto Diversos, que criará um instantâneo do arquivo e excluirá o arquivo de consulta criado anteriormente. Sem esse método, o Visual Studio sempre cria um novo arquivo com a mesma extensão do modelo. |
CreateNewSqlObjectDocument(String, String, String) |
Cria um novo script SQL com uma URL como um moniker. |
CreateShowPlanCompareWindow(String, String, String, String) |
Representa as funções estáticas para criação de tipos diferentes de script. |
DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
Cria uma nova instância de um editor assistido de um determinado tipo. Propaga qualquer exceção gerada durante a inicialização do editor. |
GetFontAndColorProvider(Guid, Object) |
Obtém o provedor de fontes e cores. |
GetScriptTypeForWindow(IVsWindowFrame) |
Obtém o tipo de script que está sendo editado pela janela determinada do Visual Studio. |
GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
Obtém um pré-carregador para código VDT. |
InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
Representa as funções estáticas para criação de tipos diferentes de script. |
ProcessDroppedFilesAsync(StringCollection) |
Processa arquivos removidos por meio de marshalling de um controle que chama um representante para fazer o trabalho. |
ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IServiceProvider, IWin32Window) |
Ativa a caixa de diálogo de agenda 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 agenda e cria um trabalho com uma etapa Transact-SQL que corresponde ao texto especificado. |