將型別程式庫匯入 Interop 組件的屬性

.NET Framework 的 COM 互通性 (Interoperability) 機制提供四個自訂型別程式庫屬性,來控制使用型別程式庫匯入工具 (Tlbimp.exe) 將型別程式庫匯入 Interop 組件時的匯入操作。 這些自訂屬性可幫助將型別程式庫和主要 Interop 組件保持同步。 這些屬性也可以使 Microsoft Visual Basic 5.0 版和 6.0 版之間的功能具有回溯相容性 (Backward Compatibility),而且不會變更介面定義。

注意事項注意事項

只在您無法變更介面定義語言 (IDL) 檔案中的定義時,才使用這些自訂屬性。在這種情況時,慣用的方法是在 IDL 中做修正 (如果可能的話),而非使用自訂屬性。

這些自訂屬性可讓您執行下列作業:

請參閱

參考

TypeLibConverter

ITypeLibConverter

Tlbimp.exe (型別程式庫匯入工具)

概念

套用自訂屬性以實作 IEnumerable

套用自訂屬性以覆寫預設 COM 分派識別項 (DISPID)

套用自訂屬性以標記 Unmanaged COM Get/Set 屬性

匯入型別程式庫做為組件