Aracılığıyla paylaş


IVsAsyncShellOpenDocument.GetProvisionalViewingStatusForFileAsync Yöntem

Tanım

Bir dosyanın geçici görüntüleme durumunu alır.

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

Parametreler

fileName
String

Dosyanın adı.

hierarchy
IVsHierarchy

Öğenin hiyerarşisi.

itemId
UInt32

Öğenin öğe tanımlayıcısı.

logicalView
Guid

Sorgu için mantıksal görünüm.

Döndürülenler

Sorgu işlemini temsil eden bir görev. Görevin sonucu, dosyanın önizleme sekmesinde nasıl açılacağını açıklayan bir numaralandırma üyesidir __VSPROVISIONALVIEWINGSTATUS . Varsayılan geçici görüntüleme durumu PVS_Disabled, ancak düzenleyicinin "CommonPhysicalViewAttributes" kayıt defteri değeri ve "PhysicalViewAttributes" kayıt defteri alt anahtarı altındaki değerler tarafından değiştirilebilir.

Açıklamalar

Fiziksel görünümün geçici görüntülemeyi (yani önizlemeyi) destekleyip desteklemediğini ve nasıl desteklediğini bildiren fiziksel görünüm öznitelikleri düzenleyicinin özellikleridir. Fiziksel görünüm özniteliklerine ek olarak, düzenleyiciler hangi dosya türlerini (örneğin, *.cs, *.xml vb.) ve düzenleyicinin göreli "derecesini" de bildirir. Birden çok düzenleyici, aynı dosya türünü ve ortamı desteklediğini bildirebilir ve ardından dosyayı açmak için en yüksek dereceye sahip olanı seçer.

Şunlara uygulanır