FileContext Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Popisuje kontext, do který může soubor patřit, například kompilační jednotku pro zdrojový soubor, stránku HTML pro .js soubor atd.
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
- Dědičnost
-
FileContext
- Implementuje
Poznámky
Instance tohoto typu může být sdílena napříč mnoha soubory nebo členy kontextu.
Konstruktory
FileContext(Guid, Guid, Object, IReadOnlyCollection<String>, String, INotifyFileContextChanged) |
Inicializuje novou instanci FileContext třídy. |
Pole
EmptyFileContexts |
Prázdné kontexty souborů |
Vlastnosti
Context |
Získá informace, které jazyková služba potřebuje k úplné inicializaci člena tohoto kontextu. |
ContextType |
Získá identifikátor pro typ objektu a dat reprezentovaných v Context. To může být použito ke shodě s kompatibilním poskytovatelem jazykových služeb. |
DisplayName |
Získá název pro tento kontext (pokud existuje), který může být zobrazen uživateli vybrat z několika dostupných kontextů. |
InputFiles |
Získá sadu cest relativních k pracovnímu prostoru k souborům, které sloužily jako vstupy pro výpočet tohoto kontextu. Nejedná se o sadu zdrojových souborů, která by přešla do jednotky kompilace, ale spíše sada přečtených souborů, aby bylo možné určit , jak sestavit kontext. |
NotifyFileContextChanged |
Vrácení nebo nastavení aktuálního změněného kontextu souboru |
OnFileContextChanged |
Když se změnil kontext souboru |
ProviderType |
Zdroj zprostředkovatele pro tento kontext |
Metody
CreateFileContexts(FileContext[]) |
Vrácení kolekce kontextu souboru |
GetContext<T>() |
Získání kontextu za předpokladu očekávaného typu |
IsContextTypeOf<T>() |
Pokud je obsažený kontext určitého typu |