Konstruktor EditorFactory — (Package)
Tworzy instancję EditorFactory klasy.
Przestrzeń nazw: Microsoft.VisualStudio.Package
Zestawy: Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Składnia
'Deklaracja
Public Sub New ( _
package As Package _
)
public EditorFactory(
Package package
)
Parametry
- package
Typ: Microsoft.VisualStudio.Shell.Package
Obiekt pakietu.
Uwagi
Zestawy IServiceProvider witryny za pomocą którego pakiet mogą żądać usług.
Przykłady
Poniższy przykład pochodzi z pliku źródłowego 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;
}
...
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..