IVsAsyncShellOpenDocument.GetProvisionalViewingStatusForFileAsync Metoda
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í.
Získá dočasný stav zobrazení souboru.
public Microsoft.VisualStudio.Shell.Interop.IVsTask GetProvisionalViewingStatusForFileAsync (string fileName, Microsoft.VisualStudio.Shell.Interop.IVsHierarchy? hierarchy, uint itemId, Guid logicalView);
abstract member GetProvisionalViewingStatusForFileAsync : string * Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * Guid -> Microsoft.VisualStudio.Shell.Interop.IVsTask
Public Function GetProvisionalViewingStatusForFileAsync (fileName As String, hierarchy As IVsHierarchy, itemId As UInteger, logicalView As Guid) As IVsTask
Parametry
- fileName
- String
Název souboru.
- hierarchy
- IVsHierarchy
Hierarchie položky.
- itemId
- UInt32
Identifikátor položky.
- logicalView
- Guid
Logické zobrazení, které se má dotazovat.
Návraty
Úloha představující operaci dotazu. Výsledek úlohy je členem výčtu __VSPROVISIONALVIEWINGSTATUS , který popisuje, jak lze soubor otevřít na kartě náhledu. Výchozí stav provizorní zobrazení je PVS_Disabled, ale můžete ho upravit pomocí hodnoty registru "CommonPhysicalViewAttributes" editoru a hodnot v jeho podklíči registru "PhysicalViewAttributes".
Poznámky
Atributy fyzického zobrazení , které deklarují, jestli a jak fyzické zobrazení podporuje provizorní zobrazení (tj. zobrazení náhledu) – jsou vlastnosti editoru. Kromě atributů fyzického zobrazení editory také deklarují, jaké typy souborů mohou upravovat (například *.cs, *.xml atd.) a relativní "pořadí" editoru. Více editorů může deklarovat, že podporují stejný typ souboru, a prostředí pak zvolí ten s nejvyšším pořadím pro otevření souboru.