Compartir a través de


IVsAsyncShellOpenDocument.GetProvisionalViewingStatusForFileAsync Método

Definición

Obtiene el estado provisional de visualización de un archivo.

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

Nombre del archivo.

hierarchy
IVsHierarchy

Jerarquía del elemento.

itemId
UInt32

Identificador de elemento del elemento.

logicalView
Guid

Vista lógica que se va a consultar.

Devoluciones

Tarea que representa la operación de consulta. El resultado de la tarea es un miembro de la __VSPROVISIONALVIEWINGSTATUS enumeración que describe cómo se puede abrir el archivo en la pestaña vista previa. El estado de visualización provisional predeterminado es PVS_Disabled, pero se puede modificar mediante el valor del Registro "CommonPhysicalViewAttributes" del editor y los valores en su subclave del Registro "PhysicalViewAttributes".

Comentarios

Los atributos de vista física , que declaran si y cómo la vista física admite la visualización provisional (es decir, la vista previa) son propiedades del editor. Además de los atributos de vista física, los editores también declaran qué tipos de archivo pueden editar (por ejemplo, *.cs, *.xml, etc.) y el relativo "rank" del editor. Varios editores pueden declarar que admiten el mismo tipo de archivo y el entorno elige el que tiene la clasificación más alta para abrir el archivo.

Se aplica a