ScriptFactory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa las funciones estáticas para crear distintos 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
- Herencia
-
ScriptFactory
- Implementaciones
Campos
| SqlCeEditorFactoryGuid |
Identificador del generador de editores de SQL Server Compact 3.5. |
Propiedades
| CurrentlyActiveWndConnectionInfo |
Obtiene la información de conexión del marco activo en este momento. Si el marco activo no es ninguna de las ventanas basadas en ventanas y no tiene información de conexión asociada, la propiedad devuelve un valor NULL. |
| Instance |
Obtiene el generador de scripts. |
| NewSqlTemplateCaptionRoot |
Obtiene la raíz usada con el fin de generar nombres automáticamente para los archivos de plantilla de SQL. |
| OpenFileMode |
Obtiene o establece el archivo abierto actual usado para controlar el comportamiento en la obtención de una conexión actual para cada archivo abierto. |
Métodos
| CheckAndCancelRunningQueries() |
Se utiliza para asegurarse que no se ha dejado ninguna consulta en ejecución. En cada consulta, se le preguntará al usuario si desea cancelarla. |
| CheckDefaultKeyboardScheme() |
Comprueba la combinación predeterminada de teclado en Opciones del entorno. |
| CreateLiveQueryView(UIConnectionInfo, Int16) |
Representa las funciones estáticas para crear distintos tipos de scripts. |
| CreateNewBlankScript(ScriptType) |
Crea y abre un nuevo script en blanco de tipo de editor que implementa el ensamblado. El nuevo script se agrega al proyecto Varios. |
| CreateNewBlankScript(ScriptType, IVsProject) |
Crea y abre un nuevo script en blanco de tipo de editor que implementa el ensamblado. El nuevo script se agrega al proyecto especificado. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crea y abre un nuevo script en blanco de tipo de editor que implementa el ensamblado. El nuevo script se agrega al proyecto especificado. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection) |
Crea y abre un nuevo script en blanco de tipo de editor que implementa el ensamblado. El nuevo script se agrega al proyecto especificado. |
| CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection) |
Crea y abre un nuevo script en blanco de tipo de editor que implementa el ensamblado. El nuevo script se agrega al proyecto Varios. |
| CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
Crea y abre un nuevo script en blanco de tipo de editor que implementa el ensamblado. El nuevo script se agrega al proyecto Varios. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del archivo especificado y lo agrega al proyecto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
Crea y abre un nuevo script en blanco del archivo especificado y lo agrega al proyecto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del archivo especificado y lo agrega al proyecto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
Crea y abre un nuevo script en blanco del archivo especificado y lo agrega al proyecto especificado. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del archivo de plantilla especificado que implementa el ensamblado. Este ensamblado debe implementar el editor de este script. El nuevo script se agrega al proyecto Varios. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Crea y abre un nuevo script en blanco del archivo de plantilla especificado que implementa el ensamblado. Este ensamblado debe implementar el editor de este script. El nuevo script se agrega al proyecto Varios. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del archivo de plantilla especificado que implementa el ensamblado. Este ensamblado debe implementar el editor de este script. El nuevo script se agrega al proyecto Varios. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Crea y abre un nuevo script en blanco del archivo de plantilla especificado que implementa el ensamblado. Este ensamblado debe implementar el editor de este script. El nuevo script se agrega al proyecto Varios. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla proporcionada, lo abre en el proyecto Varios, que creará una instantánea del archivo, y elimina el archivo de consulta creado previamente. Sin este método, Visual Studio crearía siempre un nuevo archivo con la misma extensión que la plantilla. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla proporcionada, lo abre en el proyecto Varios, que creará una instantánea del archivo, y elimina el archivo de consulta creado previamente. Sin este método, Visual Studio crearía siempre un nuevo archivo con la misma extensión que la plantilla. |
| CreateNewSqlObjectDocument(String, String, String) |
Crea un nuevo script de SQL con una dirección URL como moniker. |
| CreateShowPlanCompareWindow(String, String, String, String) |
Representa las funciones estáticas para crear distintos tipos de scripts. |
| DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
Crea una nueva instancia de un editor asistido de un tipo determinado. Vuelve a propagar cualquier excepción que se haya generado durante la inicialización del editor. |
| GetFontAndColorProvider(Guid, Object) |
Obtiene el proveedor de fuente y color. |
| GetScriptTypeForWindow(IVsWindowFrame) |
Obtiene el tipo de script que está editando una determinada ventana de Visual Studio. |
| GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
Obtiene un precargador para código de VDT. |
| InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
Representa las funciones estáticas para crear distintos tipos de scripts. |
| ProcessDroppedFilesAsync(StringCollection) |
Procesa los archivos quitados mediante el cálculo de un control que llama a un delegado para que realice el trabajo. |
| ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IServiceProvider, IWin32Window) |
Activa el cuadro de diálogo de programación y crea un trabajo con un paso de Transact-SQL que corresponde al texto especificado. |
| ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IWin32Window) |
Activa el cuadro de diálogo de programación y crea un trabajo con un paso de Transact-SQL que corresponde al texto especificado. |