EditorFactoryPackage Clase

Definición

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

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
Herencia
EditorFactoryPackage
Atributos
Implementaciones

Constructores

Nombre Description
EditorFactoryPackage()

Inicializa una nueva instancia de la clase EditorFactoryPackage.

Propiedades

Nombre Description
Components

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
GlobalCommandTargets

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)

Métodos

Nombre Description
Add(IComponent, String)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
Add(IComponent)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
AddService(Type, Object, Boolean)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
AddService(Type, Object)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
AddService(Type, ServiceCreatorCallback, Boolean)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
AddService(Type, ServiceCreatorCallback)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
Close()

Limpia cuando se descarga el paquete.

CreateTool(Guid)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
Dispose()

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
Dispose(Boolean)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
GetAutomationObject(String, Object)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
GetOptionPage(String)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
GetPropertyPage(Guid, VSPROPSHEETPAGE[])

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
GetService(Type)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
GetSite()

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
LoadString(UInt32)

Carga directamente una cadena localizada desde una DLL satelital de Visual Studio.

OnServiceCreated(Type, Object)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
QueryClose(Int32)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
Remove(IComponent)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
RemoveService(Type, Boolean)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
RemoveService(Type)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
ResetDefaults(UInt32)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
SetSite(IServiceProvider)

Se llama cuando carga el editor de la shell.

Implementaciones de interfaz explícitas

Nombre Description
IOleCommandTarget.Exec(Guid, UInt32, UInt32, IntPtr, IntPtr)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
IOleCommandTarget.QueryStatus(Guid, UInt32, OLECMD[], IntPtr)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
IServiceProvider.GetService(Type)

Implementa el paquete responsable de registrar todas las fábricas de editores SQL Workbench y crear editores.

(Heredado de SQLWorkbenchPackage)
IServiceProvider.QueryService(Guid, Guid, IntPtr)

Proveedor de interoperabilidad.

IVsBroadcastMessageEvents.OnBroadcastMessage(UInt32, IntPtr, IntPtr)

Proveedor de interoperabilidad que recibe mensajes de difusión desde el shell.

IVsFontAndColorDefaultsProvider.GetObject(Guid, Object)

Devuelve una interfaz IVsFontAndColorDefaults o una interfaz IVsFontAndColorGroupIVsFontAndColorDefaults para la categoría especificada por el rguidCategory parámetro.

IVsTextMarkerTypeProvider.GetTextMarkerType(Guid, IVsPackageDefinedTextMarkerType)

Proveedor de interoperabilidad.

Se aplica a