Condividi tramite


FileContext Classe

Definizione

Descrive il contesto a cui un file può appartenere, ad esempio un'unità di compilazione per un file di origine, una pagina HTML di utilizzo per un file di .js e così via.

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
Ereditarietà
FileContext
Implementazioni

Commenti

Un'istanza di questo tipo può essere condivisa tra molti file o membri del contesto.

Costruttori

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

Inizializza una nuova istanza della classe FileContext.

Campi

EmptyFileContexts

Contesti di file vuoti

Proprietà

Context

Ottiene le informazioni necessarie per inizializzare completamente un servizio linguistico per un membro di questo contesto.

ContextType

Ottiene un identificatore per il tipo di oggetto e dati rappresentati in Context. Può essere usato per la corrispondenza con un provider di servizi di linguaggio compatibile.

DisplayName

Ottiene il nome per questo contesto (se presente) che può essere visualizzato all'utente per selezionare tra diversi contesti disponibili.

InputFiles

Ottiene il set di percorsi relativi all'area di lavoro per i file usati come input per il calcolo di questo contesto. Questo non è il set di file di origine che verrebbero inseriti in un'unità di compilazione, ma piuttosto il set di file letti per determinare come assemblare il contesto.

NotifyFileContextChanged

Restituire o impostare il contesto del file corrente modificato

OnFileContextChanged

Quando il contesto file è stato modificato

ProviderType

Origine del provider per questo contesto

Metodi

CreateFileContexts(FileContext[])

Restituire una raccolta di contesto di file

GetContext<T>()

Ottenere il contesto presupponendo un tipo previsto

IsContextTypeOf<T>()

Se il contesto contenuto è di un determinato tipo

Si applica a