Udostępnij za pośrednictwem


FileContext Klasa

Definicja

Opisuje kontekst, do którego może należeć plik, taki jak jednostka kompilacji pliku źródłowego, zużywana strona HTML dla pliku .js itp.

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
Dziedziczenie
FileContext
Implementuje

Uwagi

Wystąpienie tego typu może być współużytkowane przez wiele plików lub elementów członkowskich kontekstu.

Konstruktory

FileContext(Guid, Guid, Object, IReadOnlyCollection<String>, String, INotifyFileContextChanged)

Inicjuje nowe wystąpienie klasy FileContext.

Pola

EmptyFileContexts

Puste konteksty plików

Właściwości

Context

Pobiera informacje potrzebne do pełnego zainicjowania elementu członkowskiego tego kontekstu przez usługę językową.

ContextType

Pobiera identyfikator typu obiektu i danych reprezentowanych w obiekcie Context. Może to być używane do dopasowywania do zgodnego dostawcy usług językowych.

DisplayName

Pobiera nazwę dla tego kontekstu (jeśli istnieje), który może być wyświetlany użytkownikowi w celu wybrania spośród kilku dostępnych kontekstów.

InputFiles

Pobiera zestaw ścieżek względnych obszaru roboczego do plików, które służyły jako dane wejściowe do przetwarzania tego kontekstu. Nie jest to zestaw plików źródłowych, które mogłyby przejść do jednostki kompilacji, ale raczej zestaw plików odczytanych w celu określenia sposobu zestawowania kontekstu.

NotifyFileContextChanged

Zwracanie lub ustawianie zmienionego kontekstu bieżącego pliku

OnFileContextChanged

Po zmianie kontekstu pliku

ProviderType

Źródło dostawcy dla tego kontekstu

Metody

CreateFileContexts(FileContext[])

Zwracanie kolekcji kontekstu pliku

GetContext<T>()

Pobieranie kontekstu przy założeniu oczekiwanego typu

IsContextTypeOf<T>()

Jeśli zawarty kontekst ma określony typ

Dotyczy