文章編號: 840585 - 上次校閱: 2010年4月5日 - 版次: 6.0 藉由使用.NET Framework 設計 Office 增益集相關資訊
在此頁中簡介Microsoft Office XP 和更新版本的 Microsoft Office 有數種類型的增益集,您可以使用 Microsoft Visual Studio.NET 中建立。您可以建立下列類型的增益集:
其他相關資訊以 COM 為基礎增益集COM 增益集]、 [自動化增益集] 和 [RTD 伺服器是所設計元件物件模型 (COM) 周圍 Office 增益集的型別。公用語言執行時間,以允許在.NET 環境與 COM 伺服器通訊,藉由使用 Managed 程式碼和 COM 伺服器之間的包裝函式中執行的 Managed 程式碼會提供 COM Interop 服務。這個包裝函式即為一個 Interop 組件 (IA)。雖然任何數目的 IAs 可能已經有描述特定的 COM 型別,只有一個 IA 會被視為主要 Interop 組件 (PIA)。[PIA 包含類型的正式說明所定義的那些類型的發行者,且也可能包含某些讓型別更容易地從 Managed 程式碼使用的自訂。未提供的 COM 型別發行者任何 IA,將會被視為 unofficial 且必須避免。Microsoft 提供 PIA,Office XP,以及更新版本的 Office。 當您在開發 COM 基礎增益集,以便 Office Managed 程式碼時必須使用符合目標 Office 版本的 Microsoft 提供的 PIA 應用程式。 Office XP PIA 的設計是針對在.NET Framework 1.0。Office XP PIA 的可供下載,而且可能會重新分配與.NET 解決方案: 如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件: 328912?
(http://support.microsoft.com/kb/328912/
)
Microsoft Office XP PIA 可供下載 Office 2003 和更新版本的 Office 包括 PIA 與 [Office 安裝程式。Office PIA 可能安裝程式,提供您的電腦可具有.NET Framework 1.1 或更新版本的.NET Framework 已經安裝的 Office 安裝程式。您可以藉由使用 Microsoft Office 主要 Interop 組件 (PIA) 可轉散發散佈 Office PIA。 如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件: 897646?
(http://support.microsoft.com/kb/897646/
)
可轉散發主要 Interop 組件已經可供下載 Office 2003 更新: 當您開發一個 Managed 程式碼 Office 增益集時,您必須知道下列資訊:
Word WLLs 和 Excel XLLWord WLLs 和 Excel XLL 是實作和匯出特定的方法來擴充 Word 功能和 Excel 功能的標準 Windows DLL。Word WLLs 和 Excel XLL 是以較舊的 CAPI 技術為基礎。 有已經沒有增強功能和沒有文件更新到 Word WLLs 自 Microsoft Office 97 之後。Excel,更新的 Excel 2007 XLL SDK 會出現在 http://msdn.microsoft.com/en-us/library/bb687883.aspx (http://msdn.microsoft.com/en-us/library/bb687883.aspx) 以供使用。Microsoft 尚未測試這些較舊的技術與 Managed 程式碼。因此,Microsoft 建議您不要 WLL 方案或一個 XLL 方案使用 Managed 程式碼。管理在 Office 2003 所引入的程式碼方案類型Office 2003 介紹數個新的技術,如下所示為目標.NET 開發環境:Office 的 Visual Studio 工具的相關資訊 Managed 程式碼擴充為 Excel 和 Word,請造訪下列 MSDN 網站: http://msdn2.microsoft.com/en-us/office/aa905533.aspx
(http://msdn2.microsoft.com/en-us/office/aa905533.aspx)
如需有關受管理的智慧標籤的詳細資訊,請造訪下列 Microsoft 網站]:http://www.microsoft.com/downloads/details.aspx?familyid=c6189658-d915-4140-908a-9a0114953721
(http://www.microsoft.com/downloads/details.aspx?familyid=c6189658-d915-4140-908a-9a0114953721)
如需有關受管理的智慧文件的詳細資訊,請造訪下列 Microsoft 網站]:http://www.microsoft.com/downloads/details.aspx?FamilyId=24A557F7-EB06-4A2C-8F6C-2767B174126F
(http://www.microsoft.com/downloads/details.aspx?FamilyId=24A557F7-EB06-4A2C-8F6C-2767B174126F)
Microsoft Office 專業版 2003年]、 [Microsoft Office Word 2003] 和 [Microsoft Office Excel 2003 包含載入器,設計專門為載入 Managed 程式碼擴充、 管理智慧標籤解決方案以及管理智慧文件方案。?考如需詳細資訊按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中 「 文件]: 311452?
(http://support.microsoft.com/kb/311452/
)
開發與 Visual Studio.NET 的 Microsoft Office 方案 830519?
(http://support.microsoft.com/kb/830519/
)
注意: 在 Visual Studio.NET 2003年中,會忽略 Office 事件的 [取消] 參數 如需有關 Microsoft Office 與 Visual Studio 開發請造訪下列 MSDN 網站:http://msdn2.microsoft.com/en-us/library/aa188489(office.10).aspx
(http://msdn2.microsoft.com/en-us/library/aa188489(office.10).aspx)
這篇文章中的資訊適用於:
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:840585?
(http://support.microsoft.com/kb/840585/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯 |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


回此頁最上方
