EditorFactoryPackage 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.
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs.
public ref class EditorFactoryPackage sealed : Microsoft::SqlServer::Management::UI::VSIntegration::SQLWorkbenchPackage, Microsoft::VisualStudio::OLE::Interop::IServiceProvider, Microsoft::VisualStudio::Shell::Interop::IVsBroadcastMessageEvents, Microsoft::VisualStudio::Shell::Interop::IVsFontAndColorDefaultsProvider, Microsoft::VisualStudio::TextManager::Interop::IVsTextMarkerTypeProvider
[Microsoft.VisualStudio.Shell.ProvideMenuResource("Menus.ctmenu", 1)]
[Microsoft.VisualStudio.Shell.ProvideService(Mono.Cecil.CustomAttributeArgument)]
[System.Runtime.InteropServices.Guid("4058755A-8FBE-41c7-BC99-3DBF5C74BA62")]
public sealed class EditorFactoryPackage : Microsoft.SqlServer.Management.UI.VSIntegration.SQLWorkbenchPackage, Microsoft.VisualStudio.OLE.Interop.IServiceProvider, Microsoft.VisualStudio.Shell.Interop.IVsBroadcastMessageEvents, Microsoft.VisualStudio.Shell.Interop.IVsFontAndColorDefaultsProvider, Microsoft.VisualStudio.TextManager.Interop.IVsTextMarkerTypeProvider
[<Microsoft.VisualStudio.Shell.ProvideMenuResource("Menus.ctmenu", 1)>]
[<Microsoft.VisualStudio.Shell.ProvideService(Mono.Cecil.CustomAttributeArgument)>]
[<System.Runtime.InteropServices.Guid("4058755A-8FBE-41c7-BC99-3DBF5C74BA62")>]
type EditorFactoryPackage = class
inherit SQLWorkbenchPackage
interface IVsTextMarkerTypeProvider
interface IServiceProvider
interface IVsFontAndColorDefaultsProvider
interface IVsBroadcastMessageEvents
Public NotInheritable Class EditorFactoryPackage
Inherits SQLWorkbenchPackage
Implements IServiceProvider, IVsBroadcastMessageEvents, IVsFontAndColorDefaultsProvider, IVsTextMarkerTypeProvider
- Héritage
- Attributs
- Implémente
Constructeurs
EditorFactoryPackage() |
Initialise une nouvelle instance de la classe EditorFactoryPackage. |
Propriétés
Components |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
GlobalCommandTargets |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
Méthodes
Add(IComponent) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
Add(IComponent, String) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
AddService(Type, Object) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
AddService(Type, Object, Boolean) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
AddService(Type, ServiceCreatorCallback) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
AddService(Type, ServiceCreatorCallback, Boolean) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
Close() |
Effectue le nettoyage lorsque le package est déchargé. |
CreateTool(Guid) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
Dispose() |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
Dispose(Boolean) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
GetAutomationObject(String, Object) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
GetOptionPage(String) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
GetPropertyPage(Guid, VSPROPSHEETPAGE[]) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
GetService(Type) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
GetSite() |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
LoadString(UInt32) |
Charge directement une chaîne localisée à partir d'une DLL satellite de package Visual Studio. |
OnServiceCreated(Type, Object) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
QueryClose(Int32) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
Remove(IComponent) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
RemoveService(Type) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
RemoveService(Type, Boolean) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
ResetDefaults(UInt32) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
SetSite(IServiceProvider) |
Appelé lorsque le shell charge l'éditeur. |
Implémentations d’interfaces explicites
IOleCommandTarget.Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
IOleCommandTarget.QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
IServiceProvider.GetService(Type) |
Implémente le package qui est chargé de l'inscription de toutes les fabriques d'éditeur SQL Workbench et de la création d'éditeurs. (Hérité de SQLWorkbenchPackage) |
IServiceProvider.QueryService(Guid, Guid, IntPtr) |
Fournisseur d'interopérabilité. |
IVsBroadcastMessageEvents.OnBroadcastMessage(UInt32, IntPtr, IntPtr) |
Fournisseur d'interopérabilité qui reçoit les messages de diffusion du shell. |
IVsFontAndColorDefaultsProvider.GetObject(Guid, Object) |
Retourne un IVsFontAndColorDefaults ou une interface IVsFontAndColorGroupIVsFontAndColorDefaults pour la catégorie spécifiée par le paramètre |
IVsTextMarkerTypeProvider.GetTextMarkerType(Guid, IVsPackageDefinedTextMarkerType) |
Fournisseur d'interopérabilité. |