Udostępnij za pośrednictwem


IVsAsyncShellOpenDocument.GetProvisionalViewingStatusForFileAsync Metoda

Definicja

Pobiera tymczasowy stan wyświetlania pliku.

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

Nazwa pliku.

hierarchy
IVsHierarchy

Hierarchia elementu.

itemId
UInt32

Identyfikator elementu.

logicalView
Guid

Widok logiczny do wykonywania zapytań.

Zwraca

Zadanie reprezentujące operację zapytania. Wynikiem zadania jest element członkowski __VSPROVISIONALVIEWINGSTATUS wyliczenia, który opisuje sposób otwierania pliku na karcie podglądu. Domyślny stan wyświetlania tymczasowego to PVS_Disabled, ale można go zmodyfikować za pomocą wartości rejestru "CommonPhysicalViewAttributes" i wartości w podkluczu rejestru "PhysicalViewAttributes".

Uwagi

Atrybuty widoku fizycznego — które deklarują, czy i jak widok fizyczny obsługuje tymczasowe wyświetlanie (czyli wyświetlanie podglądu) — są właściwościami edytora. Oprócz atrybutów widoku fizycznego edytorzy deklarują również, jakie typy plików mogą edytować (na przykład *.cs, *.xml itd.) oraz względną "rangę" edytora. Wiele edytorów może zadeklarować, że obsługują ten sam typ pliku, a następnie środowisko wybiera ten z najwyższą rangą, aby otworzyć plik.

Dotyczy