ScriptFactory Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les fonctions statiques pour créer différents types 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
- Héritage
-
ScriptFactory
- Implémente
Champs
| Nom | Description |
|---|---|
| SqlCeEditorFactoryGuid |
Identifiant d’usine de l’éditeur SQL Server Compact 3.5. |
Propriétés
| Nom | Description |
|---|---|
| CurrentlyActiveWndConnectionInfo |
Obtient les informations de connexion de la trame actuellement active. Si la trame active n’est pas l’une des fenêtres basées sur des fenêtres et n’a pas d’informations de connexion associées, la propriété retourne null. |
| Instance |
Ça obtient la script factory. |
| NewSqlTemplateCaptionRoot |
On obtient la racine utilisée pour générer automatiquement les noms des fichiers modèles SQL. |
| OpenFileMode |
Obtient ou définit le mode d’ouverture du fichier courant utilisé pour contrôler le comportement lors de l’obtention d’une connexion courante pour chaque fichier ouvert. |
Méthodes
| Nom | Description |
|---|---|
| CheckAndCancelRunningQueries() |
Utilisé pour s’assurer qu’aucune requête ne soit plus lancée. Pour chaque requête en cours, l’utilisateur sera invité à savoir s’il doit l’annuler. |
| CheckDefaultKeyboardScheme() |
Vérifie le schéma de clavier par défaut dans les options d’environnement. |
| CreateLiveQueryView(UIConnectionInfo, Int16) |
Représente les fonctions statiques pour créer différents types de scripts. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crée et ouvre un nouveau script vide de type éditeur implémenté par l’assembleur. Le nouveau script est ajouté au projet spécifié. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection) |
Crée et ouvre un nouveau script vide de type éditeur implémenté par l’assembleur. Le nouveau script est ajouté au projet spécifié. |
| CreateNewBlankScript(ScriptType, IVsProject) |
Crée et ouvre un nouveau script vide de type éditeur implémenté par l’assembleur. Le nouveau script est ajouté au projet spécifié. |
| CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection) |
Crée et ouvre un nouveau script vide de type éditeur implémenté par l’assembleur. Le nouveau script est ajouté au projet divers. |
| CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
Crée et ouvre un nouveau script vide de type éditeur implémenté par l’assembleur. Le nouveau script est ajouté au projet divers. |
| CreateNewBlankScript(ScriptType) |
Crée et ouvre un nouveau script vide de type éditeur implémenté par l’assembleur. Le nouveau script est ajouté au projet divers. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
Crée et ouvre un nouveau script vide du fichier spécifié et l’ajoute au projet spécifié. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crée et ouvre un nouveau script vide du fichier spécifié et l’ajoute au projet spécifié. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
Crée et ouvre un nouveau script vide du fichier spécifié et l’ajoute au projet spécifié. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
Crée et ouvre un nouveau script vide du fichier spécifié et l’ajoute au projet spécifié. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Crée et ouvre un nouveau script vide du fichier modèle spécifié, implémenté par l’assembleur. L’éditeur de ce script doit être implémenté par cet assembleur. Le nouveau script est ajouté au projet divers. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Crée et ouvre un nouveau script vide du fichier modèle spécifié, implémenté par l’assembleur. L’éditeur de ce script doit être implémenté par cet assembleur. Le nouveau script est ajouté au projet divers. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Crée et ouvre un nouveau script vide du fichier modèle spécifié, implémenté par l’assembleur. L’éditeur de ce script doit être implémenté par cet assembleur. Le nouveau script est ajouté au projet divers. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Crée et ouvre un nouveau script vide du fichier modèle spécifié, implémenté par l’assembleur. L’éditeur de ce script doit être implémenté par cet assembleur. Le nouveau script est ajouté au projet divers. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Crée un fichier de requête temporaire avec une extension spécifiée basée sur le modèle donné, l’ouvre dans un projet Misc, qui créera un instantané du fichier, puis supprime le fichier de requête précédemment créé. Sans cette méthode, Visual Studio créerait toujours un nouveau fichier avec la même extension que le modèle. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Crée un fichier de requête temporaire avec une extension spécifiée basée sur le modèle donné, l’ouvre dans un projet Misc, qui créera un instantané du fichier, puis supprime le fichier de requête précédemment créé. Sans cette méthode, Visual Studio créerait toujours un nouveau fichier avec la même extension que le modèle. |
| CreateNewSqlObjectDocument(String, String, String) |
Crée un nouveau script SQL avec une URL comme surnom. |
| CreateShowPlanCompareWindow(String, String, String, String) |
Représente les fonctions statiques pour créer différents types de scripts. |
| DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
Crée une nouvelle instance d’un éditeur assisté d’un type donné. Propage toute exception qui a été soulevée lors de l’initialisation de l’éditeur. |
| GetFontAndColorProvider(Guid, Object) |
On obtient le fournisseur de police et de couleur. |
| GetScriptTypeForWindow(IVsWindowFrame) |
Obtient le type de script qui est modifié par la fenêtre Visual Studio donnée. |
| GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
Il reçoit un préchargeur pour le code VDT. |
| InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
Représente les fonctions statiques pour créer différents types de scripts. |
| ProcessDroppedFilesAsync(StringCollection) |
Les processus abandonnaient des fichiers en organisant un contrôle qui appelait un délégué à effectuer le travail. |
| ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IServiceProvider, IWin32Window) |
Active la boîte de dialogue de planification et crée un travail avec une étape Transact-SQL correspondant au texte spécifié. |
| ScheduleSqlScriptAsOneStep(String, SqlConnectionInfo, IWin32Window) |
Active la boîte de dialogue de planification et crée un travail avec une étape Transact-SQL correspondant au texte spécifié. |