Partilhar via


IVsAsyncShellOpenDocument.GetProvisionalViewingStatusForFileAsync Método

Definição

Obtém a status de exibição provisória de um arquivo.

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

Parâmetros

fileName
String

O nome do arquivo.

hierarchy
IVsHierarchy

A hierarquia do item.

itemId
UInt32

O identificador de item do item.

logicalView
Guid

A exibição lógica a ser consultada.

Retornos

Uma tarefa que representa a operação de consulta. O resultado da tarefa é um membro da __VSPROVISIONALVIEWINGSTATUS enumeração que descreve como o arquivo pode ser aberto na guia de visualização. A status de exibição provisória padrão é PVS_Disabled, mas pode ser modificada pelo valor do registro "CommonPhysicalViewAttributes" do editor e pelos valores em sua subchave de registro "PhysicalViewAttributes".

Comentários

Os atributos de exibição física – que declaram se e como a exibição física dá suporte à exibição provisória (ou seja, visualização) – são propriedades do editor. Além dos atributos de exibição física, os editores também declaram quais tipos de arquivo podem editar (por exemplo, *.cs, *.xml e assim por diante) e a "classificação" relativa do editor. Vários editores podem declarar que dão suporte ao mesmo tipo de arquivo e o ambiente escolhe aquele com a classificação mais alta para abrir o arquivo.

Aplica-se a