Freigeben über


FileContext Klasse

Definition

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

Gilt für: