主要 Interop 組件

主要 Interop 組件是唯一的、廠商提供的組件,它包含以 COM 實作的型別之型別定義 (如中繼資料)。 只能有一個主要 Interop 組件,其必須由 COM 型別程式庫的發行者 (Publisher) 以強式名稱 (Strong Name) 來簽名。 單一的主要 Interop 組件可包裝相同型別程式庫一種以上的版本。

以組件匯入的 COM 型別程式庫,和由其他非原始型別程式庫之發行者所簽名的 COM 型別程式庫,不能成為主要 Interop 組件。 只有型別程式庫的發行者能產生真正的主要 Interop 組件,使其成為與基礎 COM 型別互通的正式型別定義單位。

COM 元件的發行者產生主要 Interop 組件,並散發組件給開發人員在 .NET Framework 應用程式中使用。 對發行者而言,本章節提供關於製作主要 Interop 組件的資訊。 對開發人員而言,本章節說明如何使用主要 Interop 組件來設計程式。

在本節中

  • 製作主要 Interop 組件
    描述如何命名、產生、自訂和散發主要 Interop 組件。 本章節是針對 COM 型別程式庫的發行者。

  • 使用主要 Interop 組件設計程式
    描述如何找出、註冊和轉散發主要 Interop 組件。 本章節是針對使用主要 Interop 組件設計程式的開發人員。

相關章節