商品簡介
本書是微軟公司VSTO開發小組的兩位設計人員編寫的一部關於Microsoft Office程序開發的專著,介紹了在Visual Studio.NET 2005開發環境中使用Visual Basic.NET開發Office程序的技術方法。主要內容包括VSTO 2005中的Office主互調程序集,Word、Excel、Outlook和InfoPath的對象模型、事件和方法,以及在VSTO中應用這些對象模型、事件和方法創建Word、Excel、Outlook等Office自動化程序、加載項及文檔代碼的方法。本書還具體介紹了VSTO 2005為Office開發所提供的各種功能。
本書示範程序精煉、典型、實用,分析了VSTO Office程序設計的技術、方法與原理,幫助讀者學習和掌握VSTOOffice程序設計。本書可作為有一定經驗的Office用戶學習Microsoft Office程序開發的首選書,更是中高級Office開發人員深入學習Office編程不可多得的技術指南。
目次
前言
序言
致謝
作者簡介
第Ⅰ部分 VSTO簡介
第1章 O仟ice編程簡介
第2章 Office解決方案介紹
第Ⅱ部分 .NET環境下的Offlce編程
第3章 ExceI編程
第4章 ExceI事件處理
第5章 ExceI對象處理
第6章 Word編程
第7章 Word事件處理
第8章 Word對象處理
第9章 OutIook編程
第10章 OutIook事件處理
第11章 OutIook對象處理
第12章 lnfoPath介紹
第Ⅲ部分 VSTO中的Office編程
第13章 VSTO編程模型
第14章 在VSTO中使用WindOWS窗體
第15章 使用操作窗格
第16章 在VSTO中使用智能標記
第17章 VSTO數據編程
第18章 服務器數據方案
第19章 NET代碼的安全性
第20章 配置
第Ⅳ部分 高級Office編程
第21章 在Excel中使用XML
第22章 在Word中使用XML
第23章 為Word和Excel開發COM加載項
第24章 使用VSTO創建Outlook外接程序
參考文獻
索引