SerializationErrorListItem 构造函数 (IServiceProvider, Guid, Guid, SerializationMessage)

构造函数

命名空间:  Microsoft.VisualStudio.Modeling.Shell
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll 中)

语法

声明
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
)

参数

  • serviceProvider
    类型:System.IServiceProvider
    该项的 SerivceProvider。如果为 null,则导航功能不起作用。
  • navigationLogicalView
    类型:System.Guid
    如果文件包含错误,它在默认编辑器视图无法很能打开,因此,我们需要一个替代视图打开,即 CodeView。此参数将指定在导航过程中打开项目时(在“错误列表”窗口双击)时应使用的视图。值与用于 IVsUIShellOpenDocuments 方法的 Guid 是同一逻辑视图。
  • navigationEditorFactoryId
    类型:System.Guid
    当指定的“navigationLogicalView”不是已打开的编辑器的视图时,需要关闭并重新打开该项。在重新打开时该文件时,此编辑工厂 guid 指定应使用编辑器。

.NET Framework 安全性

请参阅

参考

SerializationErrorListItem 类

SerializationErrorListItem 重载

Microsoft.VisualStudio.Modeling.Shell 命名空间