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 das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig 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
EditorFactoryPackage() |
Initialisiert eine neue Instanz der EditorFactoryPackage-Klasse. |
Eigenschaften
Components |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
GlobalCommandTargets |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
Methoden
Add(IComponent) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
Add(IComponent, String) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
AddService(Type, Object) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
AddService(Type, Object, Boolean) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
AddService(Type, ServiceCreatorCallback) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
AddService(Type, ServiceCreatorCallback, Boolean) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
Close() |
Führt beim Entladen eines Pakets eine Bereinigung aus. |
CreateTool(Guid) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
Dispose() |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
Dispose(Boolean) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
GetAutomationObject(String, Object) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
GetOptionPage(String) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
GetPropertyPage(Guid, VSPROPSHEETPAGE[]) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
GetService(Type) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
GetSite() |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
LoadString(UInt32) |
Lädt eine lokalisierte Zeichenfolge aus der Satelliten-DLL eines Visual Studio-Pakets. |
OnServiceCreated(Type, Object) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
QueryClose(Int32) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
Remove(IComponent) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
RemoveService(Type) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
RemoveService(Type, Boolean) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
ResetDefaults(UInt32) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
SetSite(IServiceProvider) |
Wird aufgerufen, wenn der Editor von der Shell geladen wird. |
Explizite Schnittstellenimplementierungen
IOleCommandTarget.Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
IOleCommandTarget.QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
IServiceProvider.GetService(Type) |
Implementiert das Paket, das für das Registrieren aller SQL Workbench-Editorfactorys und das Erstellen von Editoren zuständig ist. (Geerbt von SQLWorkbenchPackage) |
IServiceProvider.QueryService(Guid, Guid, IntPtr) |
Der Interop-Anbieter. |
IVsBroadcastMessageEvents.OnBroadcastMessage(UInt32, IntPtr, IntPtr) |
Interop-Anbieter, der Broadcastmeldungen von der Shell empfängt. |
IVsFontAndColorDefaultsProvider.GetObject(Guid, Object) |
Gibt eine IVsFontAndColorDefaults- oder eine IVsFontAndColorGroupIVsFontAndColorDefaults-Schnittstelle für die vom |
IVsTextMarkerTypeProvider.GetTextMarkerType(Guid, IVsPackageDefinedTextMarkerType) |
Der Interop-Anbieter. |