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>() |
Если содержащийся контекст имеет определенный тип |