EditorFactoryPackage Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist.
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
- Vererbung
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| EditorFactoryPackage() |
Initialisiert eine neue Instanz der EditorFactoryPackage-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Components |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| GlobalCommandTargets |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
Methoden
| Name | Beschreibung |
|---|---|
| Add(IComponent, String) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| Add(IComponent) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| AddService(Type, Object, Boolean) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| AddService(Type, Object) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| AddService(Type, ServiceCreatorCallback, Boolean) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| AddService(Type, ServiceCreatorCallback) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| Close() |
Es räumt auf, wenn das Paket entladen wird. |
| CreateTool(Guid) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| Dispose() |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| Dispose(Boolean) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| GetAutomationObject(String, Object) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| GetOptionPage(String) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| GetPropertyPage(Guid, VSPROPSHEETPAGE[]) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| GetService(Type) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| GetSite() |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| LoadString(UInt32) |
Lädt direkt einen lokalisierten String aus einer Visual Studio-Paket-Satelliten-DLL. |
| OnServiceCreated(Type, Object) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| QueryClose(Int32) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| Remove(IComponent) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| RemoveService(Type, Boolean) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| RemoveService(Type) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| ResetDefaults(UInt32) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| SetSite(IServiceProvider) |
Wird aufgerufen, wenn die Shell den Editor lädt. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IOleCommandTarget.Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| IOleCommandTarget.QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| IServiceProvider.GetService(Type) |
Implementiert das Paket, das für die Registrierung aller SQL Workbench-Editor-Fabriken und die Erstellung von Editoren verantwortlich ist. (Geerbt von SQLWorkbenchPackage) |
| IServiceProvider.QueryService(Guid, Guid, IntPtr) |
Interop-Anbieter. |
| IVsBroadcastMessageEvents.OnBroadcastMessage(UInt32, IntPtr, IntPtr) |
Interop-Provider, der Broadcast-Nachrichten von der Shell empfängt. |
| IVsFontAndColorDefaultsProvider.GetObject(Guid, Object) |
Gibt eine IVsFontAndColorDefaults oder eine IVsFontAndColorGroupIVsFontAndColorDefaults-Oberfläche für die vom Parameter |
| IVsTextMarkerTypeProvider.GetTextMarkerType(Guid, IVsPackageDefinedTextMarkerType) |
Interop-Anbieter. |