EditorFactory 构造函数

定义

重载

EditorFactory()

初始化 EditorFactory 的新实例。

EditorFactory(Package)

创建 EditorFactory 类的实例。

EditorFactory()

初始化 EditorFactory 的新实例。

public:
 EditorFactory();
public:
 EditorFactory();
 EditorFactory();
public EditorFactory ();
Public Sub New ()

适用于

EditorFactory(Package)

创建 EditorFactory 类的实例。

public:
 EditorFactory(Microsoft::VisualStudio::Shell::Package ^ package);
public EditorFactory (Microsoft.VisualStudio.Shell.Package package);
new Microsoft.VisualStudio.Package.EditorFactory : Microsoft.VisualStudio.Shell.Package -> Microsoft.VisualStudio.Package.EditorFactory
Public Sub New (package As Package)

参数

package
Package

包对象。

示例

下面的示例来自 EditorFactory.cs 源文件。

[C#]

[CLSCompliant(false)]  
[System.Runtime.InteropServices.ComVisible(true)]  
public class EditorFactory : IVsEditorFactory   
{  
Microsoft.VisualStudio.Shell.Package package;  
IServiceProvider site;  
public EditorFactory(Microsoft.VisualStudio.Shell.Package package)   
{  
this.package = package;  
this.site = package;  
}  
...  
}  

注解

设置 IServiceProvider 包可用于请求服务的站点。

适用于