Поделиться через


FileContext Класс

Определение

Описывает контекст, к которому может относиться файл, например единицу компиляции для исходного файла, html-страницу для файла .js и т. д.

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
Наследование
FileContext
Реализации

Комментарии

Экземпляр этого типа может быть общим для нескольких файлов или членов контекста.

Конструкторы

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

Инициализирует новый экземпляр класса FileContext.

Поля

EmptyFileContexts

Пустые контексты файлов

Свойства

Context

Получает сведения, необходимые языковой службе для полной инициализации элемента этого контекста.

ContextType

Возвращает идентификатор для типа объекта и данных, представленных в Context. Это можно использовать для сопоставления с совместимым поставщиком языковых служб.

DisplayName

Возвращает имя для этого контекста (если таковое имеется), которое может отображаться пользователю для выбора из нескольких доступных контекстов.

InputFiles

Возвращает набор относительных путей к рабочим областям к файлам, которые служили входными данными для вычисления этого контекста. Это не набор исходных файлов, которые будут входить в единицу компиляции, а набор файлов, считываемых для определения способа сборки контекста.

NotifyFileContextChanged

Возврат или установка текущего измененного контекста файла

OnFileContextChanged

При изменении контекста файла

ProviderType

Источник поставщика для этого контекста

Методы

CreateFileContexts(FileContext[])

Возврат коллекции контекста файлов

GetContext<T>()

Получение контекста, предполагающий ожидаемый тип

IsContextTypeOf<T>()

Если содержащийся контекст имеет определенный тип

Применяется к