IVsUIShellOpenDocument3.GetProvisionalViewingStatusForFile-Methode: (String, IVsHierarchy, UInt32, Guid)

 

Veröffentlicht: Oktober 2016

Ruft den vorläufigen Anzeigen von Status für den höchsten Rang-Editor-Datei ab.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Syntax

uint GetProvisionalViewingStatusForFile(
    string filename,
    IVsHierarchy hierarchy,
    uint itemid,
    [InAttribute] ref Guid logicalView
)
unsigned int GetProvisionalViewingStatusForFile(
    String^ filename,
    IVsHierarchy^ hierarchy,
    unsigned int itemid,
    [InAttribute] Guid% logicalView
)
abstract GetProvisionalViewingStatusForFile : 
        filename:string *
        hierarchy:IVsHierarchy *
        itemid:uint32 *
        logicalView:Guid byref -> uint32
Function GetProvisionalViewingStatusForFile (
    filename As String,
    hierarchy As IVsHierarchy,
    itemid As UInteger,
    <InAttribute> ByRef logicalView As Guid
) As UInteger

Parameter

  • logicalView
    Type: System.Guid

    [in] Die logische Ansicht auf Abfrage.

Rückgabewert

Type: System.UInt32

Die vorläufige Anzeigen des Status als Mitglied der __VSPROVISIONALVIEWINGSTATUS. Vorläufige standardmäßig anzeigen des Status von PVS_Disabled ist, jedoch kann die Werte der Registrierungsunterschlüssel "PhysicalViewAttributes" und "CommonPhysicalViewAttributes"-Registrierungswert im Editor geändert werden.

Hinweise

Die physischen Attribute – das Deklarieren und wie die physische Ansicht vorläufigen anzeigen unterstützt (die Vorschau wird) – sind Eigenschaften des Editors. Zusätzlich zur physischen Attribute, welche Dateitypen bearbeiten können auch von Editoren deklarieren (z. B. * .cs, XML usw.) und die relativen "Rank" im Editor. Mehrere Editoren können deklarieren, dass sie denselben Dateityp unterstützen und die Shell dann mit den höchsten Rang wählt, um die Datei zu öffnen.

Siehe auch

IVsUIShellOpenDocument3-Schnittstelle
Microsoft.VisualStudio.Shell.Interop-Namespace

Zurück zum Anfang