Partager via


IVsAsyncShellOpenDocument.GetProvisionalViewingStatusForFileAsync Méthode

Définition

Obtient le status d’affichage provisoire d’un fichier.

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

Paramètres

fileName
String

Nom du fichier.

hierarchy
IVsHierarchy

Hiérarchie de l’élément.

itemId
UInt32

Identificateur d’élément de l’élément.

logicalView
Guid

Vue logique à interroger.

Retours

Tâche représentant l’opération de requête. Le résultat de la tâche est un membre de l’énumération __VSPROVISIONALVIEWINGSTATUS qui décrit comment le fichier peut être ouvert dans l’onglet aperçu. La status d’affichage provisoire par défaut est PVS_Disabled, mais peut être modifiée par la valeur de Registre « CommonPhysicalViewAttributes » de l’éditeur et les valeurs sous sa sous-clé de Registre « PhysicalViewAttributes ».

Remarques

Les attributs d’affichage physique, qui déclarent si et comment la vue physique prend en charge l’affichage provisoire (c’est-à-dire l’aperçu) sont des propriétés de l’éditeur. En plus des attributs d’affichage physique, les éditeurs déclarent également les types de fichiers qu’ils peuvent modifier (par exemple, *.cs, *.xml, etc.) et le « classement » relatif de l’éditeur. Plusieurs éditeurs peuvent déclarer qu’ils prennent en charge le même type de fichier et que l’environnement choisit celui qui a le rang le plus élevé pour ouvrir le fichier.

S’applique à