FileContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt den Kontext, zu dem eine Datei gehören kann, z. B. eine Kompilierungseinheit für eine Quelldatei, eine HTML-Seite, die eine .js Datei verwendet usw.
public ref class FileContext : Microsoft::VisualStudio::Workspace::INotifyFileContextChanged
[Windows::Foundation::Metadata::WebHostHidden]
class FileContext : Microsoft::VisualStudio::Workspace::INotifyFileContextChanged
public class FileContext : Microsoft.VisualStudio.Workspace.INotifyFileContextChanged
type FileContext = class
interface INotifyFileContextChanged
Public Class FileContext
Implements INotifyFileContextChanged
- Vererbung
-
FileContext
- Implementiert
Hinweise
Ein instance dieses Typs kann für viele Dateien oder Elemente des Kontexts freigegeben werden.
Konstruktoren
FileContext(Guid, Guid, Object, IReadOnlyCollection<String>, String, INotifyFileContextChanged) |
Initialisiert eine neue Instanz der FileContext-Klasse. |
Felder
EmptyFileContexts |
Leere Dateikontexte |
Eigenschaften
Context |
Ruft die Informationen ab, die ein Sprachdienst für ein Mitglied dieses Kontexts vollständig initialisieren muss. |
ContextType |
Ruft einen Bezeichner für den Typ des Objekts und der Daten ab, die in Contextdargestellt werden. Dies kann verwendet werden, um mit einem kompatiblen Sprachdienstanbieter abzugleichen. |
DisplayName |
Ruft den Namen für diesen Kontext (falls vorhanden) ab, der dem Benutzer angezeigt werden kann, um zwischen mehreren verfügbaren Kontexten zu wählen. |
InputFiles |
Ruft den Satz arbeitsbereichsrelativer Pfade zu Dateien ab, die als Eingaben für die Berechnung dieses Kontexts dienten. Dies ist nicht der Satz von Quelldateien, die in eine Kompilierungseinheit gelangen würden, sondern vielmehr der Satz von Dateien, die gelesen werden, um zu bestimmen , wie der Kontext assemblyiert werden soll. |
NotifyFileContextChanged |
Zurückgeben oder Festlegen des geänderten aktuellen Dateikontexts |
OnFileContextChanged |
Wenn sich der Dateikontext geändert hat |
ProviderType |
Die Anbieterquelle für diesen Kontext |
Methoden
CreateFileContexts(FileContext[]) |
Zurückgeben einer Dateikontextsammlung |
GetContext<T>() |
Abrufen des Kontexts, wenn ein Typ erwartet wird |
IsContextTypeOf<T>() |
Wenn der enthaltene Kontext von einem bestimmten Typ ist |