构造函数
命名空间: 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 指定应使用编辑器。
- serializationMessage
类型:Microsoft.VisualStudio.Modeling.SerializationMessage
将翻译的 SerializationMessage。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。