EditorFactoryPackage 클래스

Implements the package that is responsible for registering all SQL Workbench editor factories and creating editors.


네임스페이스:  Microsoft.SqlServer.Management.UI.VSIntegration.Editors
어셈블리:  SQLEditors(SQLEditors.dll)

[ProvideMenuResourceAttribute("Menus.ctmenu", )]
public sealed class EditorFactoryPackage : SQLWorkbenchPackage, 
	IVsTextMarkerTypeProvider, IServiceProvider, IVsFontAndColorDefaultsProvider, IVsBroadcastMessageEvents

EditorFactoryPackage 유형에서 다음 멤버를 표시합니다.

공용 메서드EditorFactoryPackageInitializes a new instance of the EditorFactoryPackage class.
맨 위로 이동

공용 메서드CloseDoes cleanup when package is being unloaded. (SQLWorkbenchPackageClose을(를) 재정의함)
공용 메서드Equals (Object에서 상속됨)
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetType (Object에서 상속됨)
공용 메서드정적 멤버LoadStringDirectly loads a localized string from a Visual Studio package satellite DLL.
공용 메서드SetSiteCalled when the shell loads editor. (SQLWorkbenchPackageSetSite(IServiceProvider)을(를) 재정의함)
공용 메서드ToString (Object에서 상속됨)
맨 위로 이동

명시적 인터페이스 구현전용 메서드IVsFontAndColorDefaultsProviderGetObjectReturns an IVsFontAndColorDefaults or an IVsFontAndColorGroupIVsFontAndColorDefaults interface for the category specified by the rguidCategory parameter.
명시적 인터페이스 구현전용 메서드IVsTextMarkerTypeProviderGetTextMarkerTypeInterop provider.
명시적 인터페이스 구현전용 메서드IVsBroadcastMessageEventsOnBroadcastMessageInterop provider that receives broadcast messages from the shell.
명시적 인터페이스 구현전용 메서드IServiceProviderQueryServiceInterop provider.
맨 위로 이동

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.