FileContext Classe

Définition

Décrit le contexte auquel un fichier peut appartenir, par exemple une unité de compilation pour un fichier source, une page HTML consommatrice pour un fichier .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
Héritage
FileContext
Implémente

Remarques

Une instance de ce type peut être partagée entre de nombreux fichiers ou membres du contexte.

Constructeurs

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

Initialise une nouvelle instance de la classe FileContext.

Champs

EmptyFileContexts

Contextes de fichier vides

Propriétés

Context

Obtient les informations dont un service de langage a besoin pour s’initialiser entièrement pour un membre de ce contexte.

ContextType

Obtient un identificateur pour le type d’objet et de données représentés dans Context. Il peut être utilisé pour faire correspondre un fournisseur de services de langage compatible.

DisplayName

Obtient le nom de ce contexte (le cas échéant) qui peut être affiché à l’utilisateur pour choisir parmi plusieurs contextes disponibles.

InputFiles

Obtient l’ensemble des chemins d’accès relatifs à l’espace de travail aux fichiers qui ont servi d’entrées pour le calcul de ce contexte. Il ne s’agit pas de l’ensemble des fichiers sources qui seraient utilisés dans une unité de compilation, mais plutôt de l’ensemble de fichiers lus pour déterminer comment assembly le contexte.

NotifyFileContextChanged

Retourner ou définir le contexte de fichier actuel modifié

OnFileContextChanged

Lorsque le contexte du fichier a changé

ProviderType

Source du fournisseur pour ce contexte

Méthodes

CreateFileContexts(FileContext[])

Retourner une collection de contextes de fichier

GetContext<T>()

Obtenir le contexte en supposant un type attendu

IsContextTypeOf<T>()

Si le contexte contenu est d’un certain type

S’applique à