Поделиться через


IVsAsyncShellOpenDocument.GetProvisionalViewingStatusForFileAsync Метод

Определение

Возвращает предварительное состояние просмотра для файла.

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

Параметры

fileName
String

Имя файла.

hierarchy
IVsHierarchy

Иерархия элемента.

itemId
UInt32

Идентификатор элемента.

logicalView
Guid

Логическое представление для запроса.

Возвращаемое значение

Задача, представляющая операцию запроса. Результатом выполнения задачи является элемент перечисления __VSPROVISIONALVIEWINGSTATUS , который описывает, как можно открыть файл на вкладке предварительного просмотра. Состояние предварительного просмотра по умолчанию PVS_Disabled, но может быть изменено значением реестра "CommonPhysicalViewAttributes" редактора и значениями в подразделе реестра PhysicalViewAttributes.

Комментарии

Атрибуты физического представления, которые объявляют, поддерживает ли физическое представление предварительное просмотр (т. е. предварительный просмотр), являются свойствами редактора. Помимо атрибутов физического представления, редакторы также объявляют типы файлов, которые они могут изменять (например, *.cs, *.xml и т. д.) и относительный "ранг" редактора. Несколько редакторов могут объявить, что они поддерживают один и тот же тип файла, а затем среда выбирает среду с самым высоким рангом, чтобы открыть файл.

Применяется к