ScriptFactory Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет статические функции для создания различных типов скриптов.
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
- Наследование
-
ScriptFactory
- Реализации
Поля
SqlCeEditorFactoryGuid |
Идентификатор фабрики редактора SQL Server Compact 3.5. |
Свойства
CurrentlyActiveWndConnectionInfo |
Возвращает сведения о соединении для активной в данный момент рамки. Если активная рамка не основана на окнах и с ней не связаны сведения о соединении, это свойство возвращает значение NULL. |
Instance |
Возвращает фабрику скриптов. |
NewSqlTemplateCaptionRoot |
Возвращает корень, использующийся для автоматического формирования имен для файлов шаблонов SQL. |
OpenFileMode |
Возвращает или задает текущий режим открытого файла, использующийся для управления установкой текущего соединения для каждого открытого файла. |
Методы
CheckAndCancelRunningQueries() |
Используется для проверки того, что не осталось запущенных запросов. Для каждого запущенного запроса пользователю будет задан вопрос о том, надо ли его отменить. |
CheckDefaultKeyboardScheme() |
Проверяет схему сочетаний клавиш по умолчанию для параметров среды. |
CreateLiveQueryView(UIConnectionInfo, Int16) |
Представляет статические функции для создания различных типов скриптов. |
CreateNewBlankScript(ScriptType) |
Создает и открывает новый пустой скрипт типа, соответствующего редактору, реализуемому сборкой. Новый скрипт добавляется в проект «Разное». |
CreateNewBlankScript(ScriptType, IVsProject) |
Создает и открывает новый пустой скрипт типа, соответствующего редактору, реализуемому сборкой. Новый скрипт добавляется в указанный проект. |
CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Создает и открывает новый пустой скрипт типа, соответствующего редактору, реализуемому сборкой. Новый скрипт добавляется в указанный проект. |
CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection) |
Создает и открывает новый пустой скрипт типа, соответствующего редактору, реализуемому сборкой. Новый скрипт добавляется в указанный проект. |
CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection) |
Создает и открывает новый пустой скрипт типа, соответствующего редактору, реализуемому сборкой. Новый скрипт добавляется в проект «Разное». |
CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
Создает и открывает новый пустой скрипт типа, соответствующего редактору, реализуемому сборкой. Новый скрипт добавляется в проект «Разное». |
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Создает и открывает новый пустой скрипт указанного файла и добавляет его в указанный проект. |
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
Создает и открывает новый пустой скрипт указанного файла и добавляет его в указанный проект. |
CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
Создает и открывает новый пустой скрипт указанного файла и добавляет его в указанный проект. |
CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
Создает и открывает новый пустой скрипт указанного файла и добавляет его в указанный проект. |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Создает и открывает новый пустой скрипт указанного файла шаблона, реализуемого сборкой. Редактор для этого скрипта должен быть реализован этой сборкой. Новый скрипт добавляется в проект «Разное». |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Создает и открывает новый пустой скрипт указанного файла шаблона, реализуемого сборкой. Редактор для этого скрипта должен быть реализован этой сборкой. Новый скрипт добавляется в проект «Разное». |
CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Создает и открывает новый пустой скрипт указанного файла шаблона, реализуемого сборкой. Редактор для этого скрипта должен быть реализован этой сборкой. Новый скрипт добавляется в проект «Разное». |
CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Создает и открывает новый пустой скрипт указанного файла шаблона, реализуемого сборкой. Редактор для этого скрипта должен быть реализован этой сборкой. Новый скрипт добавляется в проект «Разное». |
CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Создает временный файл запроса с указанным расширением на основе заданного шаблона, открывает его в проекте «Разное», в результате чего создастся моментальный снимок файла и удалится предыдущий созданный файл запроса. Без этого метода Visual Studio всегда создает новый файл с тем же расширением, что и у шаблона. |
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Создает временный файл запроса с указанным расширением на основе заданного шаблона, открывает его в проекте «Разное», в результате чего создастся моментальный снимок файла и удалится предыдущий созданный файл запроса. Без этого метода Visual Studio всегда создает новый файл с тем же расширением, что и у шаблона. |
CreateNewSqlObjectDocument(String, String, String) |
Создает новый скрипт SQL с URL-адресом в качестве моникера. |
CreateShowPlanCompareWindow(String, String, String, String) |
Представляет статические функции для создания различных типов скриптов. |
DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
Создает новый экземпляр вспомогательного редактора заданного типа. Откатывает распространение любых исключений, возникших при инициализации редактора. |
GetFontAndColorProvider(Guid, Object) |
Возвращает поставщика шрифта и цвета. |
GetScriptTypeForWindow(IVsWindowFrame) |
Возвращает тип скрипта, редактируемого в заданном окне Visual Studio. |
GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
Возвращает предварительный загрузчик для кода VDT. |
InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
Представляет статические функции для создания различных типов скриптов. |
ProcessDroppedFilesAsync(StringCollection) |
Обрабатывает удаленные файлы путем упаковки элемента управления, вызвавшего делегат для выполнения задания. |
ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IServiceProvider, IWin32Window) |
Активирует диалоговое окно расписания и создает задание с одним шагом Transact-SQL, который соответствует указанному тексту. |
ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IWin32Window) |
Активирует диалоговое окно расписания и создает задание с одним шагом Transact-SQL, который соответствует указанному тексту. |