Metoda LanguageService.GetColorizer — (IVsTextLines)
Iinstantiates Colorizer klasy.
Przestrzeń nazw: Microsoft.VisualStudio.Package
Zestawy: Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
Składnia
'Deklaracja
Public Overridable Function GetColorizer ( _
buffer As IVsTextLines _
) As Colorizer
public virtual Colorizer GetColorizer(
IVsTextLines buffer
)
Parametry
- buffer
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines
[w] IVsTextLines Reprezentujących bufora tekstu można pokolorować obiekt.
Wartość zwracana
Typ: Microsoft.VisualStudio.Package.Colorizer
Jeśli się powiedzie, zwraca Colorizer obiektu; w przeciwnym razie zwraca wartość null.
Uwagi
Ta metoda zwraca nową instancję Colorizer obiektu.Jeśli trzeba dostarczyć funkcje poza jakie podstawy Colorizer klasy oferty, a następnie musi pochodzić od klasy Colorizer klasy i zwrócić wystąpienia klasy.Zazwyczaj nie jest konieczne jak istniejący Colorizer klasa obsługuje wszystkie zadania colorizing za pomocą IScanner obiektu dostarczonych przez GetScanner.
Metody podstawowej zawsze zwraca nowy Colorizer obiekt, który jest inicjowany z IScanner obiektu uzyskanych z GetScanner.Metoda ta jest wywoływana, gdy nowy Source tworzony jest obiekt.
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..