SerializationErrorListItem 建構函式 (IServiceProvider, Guid, Guid, SerializationMessage)
建構函式
命名空間: Microsoft.VisualStudio.Modeling.Shell
組件: Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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,則瀏覽 functionalitity 不起作用。
- navigationLogicalView
型別:System.Guid
如果檔案包含錯誤,很可能是它無法開啟預設編輯器] 檢視中,因此我們必須在其他檢視中,以開啟它,例如:可檢視程式碼。這個參數會指定在巡覽 (在 [錯誤清單] 視窗中按兩下) 期間開啟該項目時,就應該使用何種檢視。值是相同的邏輯檢視,使用 IVsUIShellOpenDocuments 方法中的 Guid。
- navigationEditorFactoryId
型別:System.Guid
當指定的"navigationLogicalView"不是在已開啟的編輯器的檢視時,項目都必須先關閉然後重新開啟。這個編輯器工廠 guid 指定應使用的編輯器,必須重新開啟檔案時。
- serializationMessage
型別:Microsoft.VisualStudio.Modeling.SerializationMessage
想要轉譯 SerializationMessage。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。