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 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
- Herencia
-
ScriptFactory
- Implementaciones
Campos
| Nombre | Description |
|---|---|
| SqlCeEditorFactoryGuid |
Identificador de fábrica del editor SQL Server Compact 3.5. |
Propiedades
| Nombre | Description |
|---|---|
| CurrentlyActiveWndConnectionInfo |
Obtiene la información de conexión del frame actualmente activo. Si el frame activo no es una de las ventanas basadas en ventanas y no tiene información de conexión asociada, la propiedad devuelve null. |
| Instance |
Recibe la fábrica de guiones. |
| NewSqlTemplateCaptionRoot |
Obtiene la raíz que se usa para generar automáticamente los nombres de los archivos de plantilla SQL. |
| OpenFileMode |
Obtiene o establece el modo de apertura del archivo actual utilizado para controlar el comportamiento al obtener una conexión actual para cada archivo abierto. |
Métodos
| Nombre | Description |
|---|---|
| CheckAndCancelRunningQueries() |
Se usa para asegurarse de que no queden consultas abiertas. Por cada consulta en curso, se le indicará al usuario si debe cancelarla. |
| CheckDefaultKeyboardScheme() |
Comprueba el esquema de teclado predeterminado en las opciones de entorno. |
| CreateLiveQueryView(UIConnectionInfo, Int16) |
Representa las funciones estáticas para crear diferentes tipos de scripts. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del tipo de editor que implementa el ensamblador. El nuevo script se añade al proyecto especificado. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del tipo de editor que implementa el ensamblador. El nuevo script se añade al proyecto especificado. |
| CreateNewBlankScript(ScriptType, IVsProject) |
Crea y abre un nuevo script en blanco del tipo de editor que implementa el ensamblador. El nuevo script se añade al proyecto especificado. |
| CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del tipo de editor que implementa el ensamblador. El nuevo guion se añade al proyecto misceláneo. |
| CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del tipo de editor que implementa el ensamblador. El nuevo guion se añade al proyecto misceláneo. |
| CreateNewBlankScript(ScriptType) |
Crea y abre un nuevo script en blanco del tipo de editor que implementa el ensamblador. El nuevo guion se añade al proyecto misceláneo. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
Crea y abre un nuevo script en blanco del archivo especificado y lo añade al proyecto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del archivo especificado y lo añade al proyecto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
Crea y abre un nuevo script en blanco del archivo especificado y lo añade al proyecto especificado. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del archivo especificado y lo añade al proyecto especificado. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Crea y abre un nuevo script en blanco del archivo plantilla especificado que es implementado por el ensamblador. El editor de este script debe ser implementado por este ensamblador. El nuevo guion se añade al proyecto misceláneo. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del archivo plantilla especificado que es implementado por el ensamblador. El editor de este script debe ser implementado por este ensamblador. El nuevo guion se añade al proyecto misceláneo. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Crea y abre un nuevo script en blanco del archivo plantilla especificado que es implementado por el ensamblador. El editor de este script debe ser implementado por este ensamblador. El nuevo guion se añade al proyecto misceláneo. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Crea y abre un nuevo script en blanco del archivo plantilla especificado que es implementado por el ensamblador. El editor de este script debe ser implementado por este ensamblador. El nuevo guion se añade al proyecto misceláneo. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla dada, lo abre en el proyecto Misc, que creará una instantánea del archivo y elimina el archivo de consulta previamente creado. Sin este método, Visual Studio siempre crearía un nuevo archivo con la misma extensión que la plantilla. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla dada, lo abre en el proyecto Misc, que creará una instantánea del archivo y elimina el archivo de consulta previamente creado. Sin este método, Visual Studio siempre crearía un nuevo archivo con la misma extensión que la plantilla. |
| CreateNewSqlObjectDocument(String, String, String) |
Crea un nuevo script SQL con una URL como nombre. |
| CreateShowPlanCompareWindow(String, String, String, String) |
Representa las funciones estáticas para crear diferentes tipos de scripts. |
| DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
Crea una nueva instancia de un editor asistido de un tipo dado. Propaga 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 se está editando en la ventana de Visual Studio dada. |
| GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
Recibe un precargador para el código VDT. |
| InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
Representa las funciones estáticas para crear diferentes tipos de scripts. |
| ProcessDroppedFilesAsync(StringCollection) |
Los procesos dejaban archivos al maniobrar un control que llamaba a un delegado para que hiciera el trabajo. |
| ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IServiceProvider, IWin32Window) |
Activa el cuadro de diálogo de programación y crea un trabajo con un paso 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 Transact-SQL que corresponde al texto especificado. |