ErrorInfo 集合
擷取有關處理多個物件之方法的擴充錯誤資訊,例如COMAdminCatalogCollection物件上的Populate和SaveChanges,以及在COMAdminCatalog物件上安裝、匯入或匯出應用程式或元件的方法。
使用COMAdminCatalogCollection上的GetCollection方法,存取與原創組合相關聯的ErrorInfo集合,該集合有錯誤。
您必須在發生錯誤之後立即在ErrorInfo上呼叫GetCollection;否則,錯誤資訊會遺失。
這個集合不支援COMAdminCatalogCollection物件的Add和Remove方法。
ErrorInfo集合繼承自IUnknown介面,但沒有其他成員。
您可以從此集合巡覽至下列任何集合:
您可以從 ErrorInfo、 InprocServers、 PropertyInfo、 RelatedCollectionInfo、 Root和 WOWInprocServers以外的每個集合巡覽至此集合。
集合內的 COMAdminCatalogObject物件支援下列屬性:
進入 | 值 |
---|---|
描述 | 物件或檔案的錯誤碼。 |
Access | 唯讀 |
類型 | String |
預設 | None |
最低系統 | Windows 2000 |
進入 | 值 |
---|---|
描述 | 發生錯誤的 物件的 Key 屬性值。 例如,如果集合的 SaveChanges 呼叫在集合中的特定物件上失敗,該物件的 Key 屬性值會回報為 MajorRef 值。 使用這個屬性查看無法更新的專案,或尋找無法安裝的元件或 DLL。 |
Access | 唯讀 |
類型 | String |
預設 | None |
最低系統 | Windows 2000 |
進入 | 值 |
---|---|
描述 | 具有錯誤的專案精確規格,例如屬性名稱。 如果發生多個錯誤,或在不適用此錯誤的內容中,MinorRef 為 < Invalid > 。 |
Access | 唯讀 |
類型 | String |
預設 | None |
最低系統 | Windows 2000 |
進入 | 值 |
---|---|
描述 | 發生錯誤之物件或檔案的名稱。 這個屬性會在這個集合的物件上呼叫 Key 或 Name 屬性方法時傳回。 |
Access | 唯讀 |
類型 | String |
預設 | None |
最低系統 | Windows 2000 |