Freigeben über


SerializationErrorListItem-Konstruktor (IServiceProvider, Guid, Guid, SerializationMessage)

Konstruktor

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntax

'Declaration
Public Sub New ( _
    serviceProvider As IServiceProvider, _
    navigationLogicalView As Guid, _
    navigationEditorFactoryId As Guid, _
    serializationMessage As SerializationMessage _
)
public SerializationErrorListItem(
    IServiceProvider serviceProvider,
    Guid navigationLogicalView,
    Guid navigationEditorFactoryId,
    SerializationMessage serializationMessage
)

Parameter

  • serviceProvider
    Typ: System.IServiceProvider
    SerivceProvider für dieses Element.Wenn der Wert NULL ist, funktioniert die Navigierung nicht.
  • navigationLogicalView
    Typ: System.Guid
    Wenn eine Datei wahrscheinlich Fehler enthält, kann es nicht in der Standard-Editor-Ansicht geöffnet werden, folglich benötigen wir eine alternative Ansicht, um sie, z. B. CodeView zu öffnen.Dieser Parameter gibt an, welche Ansicht verwendet werden soll, wenn das Element während der Navigation geöffnet wird (Doppelklick im Fenster "Fehlerliste").Der Wert ist die gleiche logische Ansicht, die GUIDs in IVsUIShellOpenDocuments-Methoden verwendet haben.
  • navigationEditorFactoryId
    Typ: System.Guid
    Wenn das angegebene "navigationLogicalView" nicht die Ansicht des bereits geöffneten Editors ist, muss das Element geschlossen und erneut geöffnet werden.Diese Editorfactory-GUID gibt an, welcher Editor verwendet werden soll, wenn die Datei erneut geöffnet wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

SerializationErrorListItem Klasse

SerializationErrorListItem-Überladung

Microsoft.VisualStudio.Modeling.Shell-Namespace