FileContext Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |