主要 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 組件設計程式的開發人員。
相關章節
進階 COM 互通性
提供關於將 COM 元件加入至 .NET Framework 應用程式的詳細資訊連結。將 COM 元件公開給 .NET Framework
說明如何從以 .NET 為基礎的應用程式中來使用 COM 元件。Common Language Runtime 中的組件
定義組件的概念,組件是型別和資源的集合,其形成功能的邏輯單位。使用組件設計程式
說明如何建立、簽名和設定組件上的屬性。