Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Veröffentlicht: Oktober 2016
Bestimmt, ob Aufrufe wie auf nachfolgende Dokumente öffnen OpenStandardEditor, das Dokument wird vorläufig oder dauerhaft geöffnet werden. Ermöglicht es einer Entität, die aus weit entfernt ist die IVsUIShellOpenDocument aufrufen, die ein Dokument, um zu steuern, wie es geöffnet – vorläufig oder dauerhaft ist geöffnet.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
Syntax
IVsNewDocumentStateContext SetNewDocumentState(
uint state,
[InAttribute] ref Guid reason
)
IVsNewDocumentStateContext^ SetNewDocumentState(
unsigned int state,
[InAttribute] Guid% reason
)
abstract SetNewDocumentState :
state:uint32 *
reason:Guid byref -> IVsNewDocumentStateContext
Function SetNewDocumentState (
state As UInteger,
<InAttribute> ByRef reason As Guid
) As IVsNewDocumentStateContext
Parameter
state
Type: System.UInt32[in] Der Status zum nächsten Dokument geöffnet werden.
reason
Type: System.Guid[in] Die Ursache der Status festgelegt wird (in der Regel Dies ist ein Tool-Fenster oder Sprache Dienst-GUID).
Rückgabewert
Type: Microsoft.VisualStudio.Shell.Interop.IVsNewDocumentStateContext
Ein IVsNewDocumentStateContext verwendet, um den Dokument-Zustand wiederherzustellen.
Hinweise
Das zurückgegebene IVsNewDocumentStateContext soll nicht langlebige; werden Aufrufer dieser Methode sollte aufgerufen Restore (oder lassen Sie den Kontext) sofort, nachdem das Dokument geöffnet ist.
Wenn Sie beim Aufrufen dieser Methode NDS_Provisional und Sie dann den Vorgang starten, um eine Datei zu öffnen, wird die Datei geöffnet werden, selbst wenn vorläufigen Anzeige für die Datei oder den Editor nicht aktiviert ist. Wenn Sie nur eine Datei zu öffnen, wenn Sie wissen, dass sie vorläufig geöffnet werden soll, sollten Sie entweder abgeglichen, GetProvisionalViewingStatusForFile oder GetProvisionalViewingStatusForEditor und nur diese Methode aufrufen, und öffnen Sie die Datei aus, wenn Ressourcendatensatz vorläufigen anzeigen aktiviert ist.
Sie können auch eine Datei öffnen die Visual Studio vorschauregisterkarte von Anrufen, öffnen Sie es in einer using -Anweisung finden Sie unter NewDocumentStateScope.
Siehe auch
IVsUIShellOpenDocument3-Schnittstelle
Microsoft.VisualStudio.Shell.Interop-Namespace
Zurück zum Anfang