Compartilhar via


FileContext Classe

Definição

Descreve o contexto ao qual um arquivo pode pertencer, como uma unidade de compilação para um arquivo de origem, uma página HTML de consumo para um arquivo .js etc.

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
Herança
FileContext
Implementações

Comentários

Uma instância desse tipo pode ser compartilhada entre muitos arquivos ou membros do contexto.

Construtores

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

Inicializa uma nova instância da classe FileContext.

Campos

EmptyFileContexts

Contextos de arquivo vazios

Propriedades

Context

Obtém as informações que um serviço de linguagem precisaria inicializar totalmente para um membro desse contexto.

ContextType

Obtém um identificador para o tipo de objeto e dados representados em Context. Isso pode ser usado para corresponder a um provedor de serviços de linguagem compatível.

DisplayName

Obtém o nome desse contexto (se houver) que pode ser exibido para o usuário escolher entre vários contextos disponíveis.

InputFiles

Obtém o conjunto de caminhos relativos ao workspace para arquivos que serviram como entradas para calcular esse contexto. Esse não é o conjunto de arquivos de origem que entraria em uma unidade de compilação, mas sim o conjunto de arquivos lidos para determinar como montar o contexto.

NotifyFileContextChanged

Retornar ou definir o contexto de arquivo atual alterado

OnFileContextChanged

Quando o contexto de arquivo tiver sido alterado

ProviderType

A origem do provedor para este contexto

Métodos

CreateFileContexts(FileContext[])

Retornar uma coleção de contexto de arquivo

GetContext<T>()

Obter o contexto supondo um tipo esperado

IsContextTypeOf<T>()

Se o Contexto contido for de um determinado tipo

Aplica-se a