Freigeben über


IClassifierProvider-Schnittstelle

Erstellt einen Klassifizierer für einen angegebenen ITextBuffer in der angegebenen Umgebung.

Namespace:  Microsoft.VisualStudio.Text.Classification
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public Interface IClassifierProvider
public interface IClassifierProvider
public interface class IClassifierProvider
type IClassifierProvider =  interface end
public interface IClassifierProvider

Der IClassifierProvider-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode GetClassifier Ruft einen Klassifizierer für den angegebenen Textpuffer ab.

Zum Seitenanfang

Hinweise

Dies ist ein MEF-Komponenten-Teil und sollte mit dem folgenden Attribut exportiert werden:

[Export(typeof(IClassifierProvider))] 

Teil exporteure müssen mindestens ein ContentTypeAttribute hinzufügen, um die Inhaltstypen anzugeben, für die die Komponente gültig ist.

Weitere Informationen zur Klassifizierung, finden Sie im Abschnitt „Klassifizierungs-Typen und Klassifizierung erweitert,“ in Editor-Erweiterungs-Punkteformatiert.

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Classification-Namespace