Sprachendienst-Übersicht (Managed Paketframework)
Ein Sprachdienst Editor bietet Unterstützung für bestimmte Visual Studio-Funktionen, die Sie implementieren können. Der Sprachdienst Klassen von verwaltetem Paketframeworks (MPF), bieten vollständige Unterstützung für häufig verwendete Funktionen und partielle Unterstützung für weitere Funktionen.
Völlig unterstützte Funktionen in MPF
Die MPF-Sprachendienst Klassen unterstützen die folgenden Funktionen:
Syntax-Hervorhebung
Gliederung
Kommentierende Codeblöcke
Zuordnung von Klammern
Codeausschnitte
Mit benutzerdefinierten Dokumenteigenschaften
IntelliSense-Parameterinformationen
IntelliSense-QuickInfo
IntelliSense-Memberabschluss
IntelliSense-Wortabschluss
Teilweise unterstützte Funktionen in MPF
Das MPF bietet nur partielle Unterstützung für die folgenden Features. Dies bedeutet, dass Sie die Methoden implementieren müssen, die vom MPF aufgerufen werden.
Neuformatierung von Code. Sie stellen den Code, der die Neuformatierung implementiert.
Haltepunkte durch die Bestimmung der gültigen Code spannen überprüfen. Sie stellen den Code, der die Code spannen identifiziert.
Der Debugger Auto Fenster zum Anzeigen von Variablen unterstützen. Sie stellen den Code bereit, der bestimmt wird, was im Fenster anzuzeigen.
Navigationsleiste für schnelle Navigation zwischen Typen und Membern unterstützen. Sie implementieren und geben eine Hilfsklasse zurück, die die Listen in den Navigationsleiste Kombinationsfelder füllt.
Implementierung
Sie müssen mehrere Schritte ausführen, um den Sprachdienst selbst und die Sprachdienst Funktionen zu implementieren, die für die Sprache, die Sie unterstützen möchten. Diese Schritte werden in den folgenden Themen erläutert:
Wenn Sie einen Sprachdienst (Managed Paketframework implementieren)
Wenn Sie einen Sprachdienst registrieren (Managed Paketframework)
Mit benutzerdefinierten Dokumenteigenschaften (Managed Paketframework)
Unterstützung für verwalteten Code Snippets (Paketframework)
Unterstützung für die Navigationsleiste (Managed Paketframework)
Vollständiger Word Paketframework verwaltetes (IntelliSense)
IntelliSense-Parameterinformationen (Managed Paketframework)
Unterstützung für das Automobil-Fenster (Managed Paketframework)
Siehe auch
Weitere Ressourcen
Wenn Sie einen Sprachdienst mithilfe von verwaltetem Paketframeworks implementieren