FileContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |