共用方式為


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 等等) ,以及編輯器的相對「排名」。 多個編輯器可以宣告它們支援相同的檔類型,而環境接著會選擇排名最高的編輯器來開啟檔案。

適用於