IVsAsyncShellOpenDocument.GetProvisionalViewingStatusForFileAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.