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 de création de 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
| SqlCeEditorFactoryGuid |
Identificateur de la fabrique de l'éditeur SQL Server Compact 3.5. |
Propriétés
| CurrentlyActiveWndConnectionInfo |
Obtient les informations de connexion du cadre actuellement actif. Si le cadre actif ne correspond à aucune des fenêtres basées sur Windows et n'est associé à aucune information de connexion, la propriété retourne la valeur Null. |
| Instance |
Obtient la fabrique de scripts. |
| NewSqlTemplateCaptionRoot |
Obtient la racine utilisée pour générer automatiquement des noms pour les fichiers modèles SQL. |
| OpenFileMode |
Obtient ou définit le mode d'ouverture de fichier actuel utilisé pour contrôler le comportement pour l'obtention d'une connexion actuelle pour chaque fichier ouvert. |
Méthodes
| CheckAndCancelRunningQueries() |
Utilisé pour vérifier qu'aucune requête n'est en cours d'exécution. Pour chaque requête en cours d'exécution, l'utilisateur sera invité à l'annuler. |
| CheckDefaultKeyboardScheme() |
Active le schéma de clavier par défaut dans les options d'environnement. |
| CreateLiveQueryView(UIConnectionInfo, Int16) |
Représente les fonctions statiques de création de différents types de scripts. |
| CreateNewBlankScript(ScriptType) |
Crée et ouvre un nouveau script vierge du type d'éditeur implémenté par l'assembly. Le nouveau script est ajouté au projet divers. |
| CreateNewBlankScript(ScriptType, IVsProject) |
Crée et ouvre un nouveau script vierge du type d'éditeur implémenté par l'assembly. Le nouveau script est ajouté au projet spécifié. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crée et ouvre un nouveau script vierge du type d'éditeur implémenté par l'assembly. Le nouveau script est ajouté au projet spécifié. |
| CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection) |
Crée et ouvre un nouveau script vierge du type d'éditeur implémenté par l'assembly. Le nouveau script est ajouté au projet spécifié. |
| CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection) |
Crée et ouvre un nouveau script vierge du type d'éditeur implémenté par l'assembly. Le nouveau script est ajouté au projet divers. |
| CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection) |
Crée et ouvre un nouveau script vierge du type d'éditeur implémenté par l'assembly. Le nouveau script est ajouté au projet divers. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Crée et ouvre un nouveau script vierge du fichier spécifié et l'ajoute au projet spécifié. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
Crée et ouvre un nouveau script vierge du fichier spécifié et l'ajoute au projet spécifié. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
Crée et ouvre un nouveau script vierge du fichier spécifié et l'ajoute au projet spécifié. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
Crée et ouvre un nouveau script vierge du fichier spécifié et l'ajoute au projet spécifié. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Crée et ouvre un nouveau script vierge du fichier modèle spécifié implémenté par l'assembly. L'éditeur de ce script doit être implémenté par cet assembly. Le nouveau script est ajouté au projet divers. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Crée et ouvre un nouveau script vierge du fichier modèle spécifié implémenté par l'assembly. L'éditeur de ce script doit être implémenté par cet assembly. Le nouveau script est ajouté au projet divers. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Crée et ouvre un nouveau script vierge du fichier modèle spécifié implémenté par l'assembly. L'éditeur de ce script doit être implémenté par cet assembly. Le nouveau script est ajouté au projet divers. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Crée et ouvre un nouveau script vierge du fichier modèle spécifié implémenté par l'assembly. L'éditeur de ce script doit être implémenté par cet assembly. Le nouveau script est ajouté au projet divers. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Crée un fichier de requête temporaire avec l'extension spécifiée, selon un modèle donné, l'ouvre dans un projet divers, ce qui créera un instantané du fichier, et supprime le fichier de requête créé précédemment. Sans cette méthode, Visual Studio créerait toujours un fichier avec la même extension que le modèle. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Crée un fichier de requête temporaire avec l'extension spécifiée, selon un modèle donné, l'ouvre dans un projet divers, ce qui créera un instantané du fichier, et supprime le fichier de requête créé précédemment. Sans cette méthode, Visual Studio créerait toujours un fichier avec la même extension que le modèle. |
| CreateNewSqlObjectDocument(String, String, String) |
Crée un script SQL avec une URL en tant que moniker. |
| CreateShowPlanCompareWindow(String, String, String, String) |
Représente les fonctions statiques de création de différents types de scripts. |
| DesignTableOrView(DocumentType, DocumentOptions, String, IManagedConnection) |
Crée une instance d’un éditeur assisté d’un type donné. Propage toutes les exceptions levées pendant l'initialisation de l'éditeur. |
| GetFontAndColorProvider(Guid, Object) |
Obtient le fournisseur de couleurs et de polices. |
| GetScriptTypeForWindow(IVsWindowFrame) |
Obtient le type de script en cours de modification par la fenêtre Visual Studio donnée. |
| GetVdtPreloader(SqlConnectionInfo, ISynchronizeInvoke) |
Obtient un préchargeur pour le code VDT. |
| InstallDatabaseDiagramSupportObjects(SqlConnectionInfoWithConnection, String) |
Représente les fonctions statiques de création de différents types de scripts. |
| ProcessDroppedFilesAsync(StringCollection) |
Traite les fichiers supprimés en effectuant un marshalling d'un contrôle qui appelle un délégué pour 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 qui correspond 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 qui correspond au texte spécifié. |