图书介绍

VSTO开发者指南【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

VSTO开发者指南
  • (美)KATHLEENMCGRATHPAULSTUBBS著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111250609
  • 出版时间:2009
  • 标注页数:400页
  • 文件大小:104MB
  • 文件页数:416页
  • 主题词:程序语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

VSTO开发者指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 VSTO概述1

第1章 VSTO入门1

1.1本章主题1

1.2什么是VSTO1

1.3为什么用VSTO代替VBA2

1.4 VSTO的功能3

宿主项和宿主控件3

Windows Forms控件5

智能标记6

定制任务窗格6

在文档中缓存数据6

托管插件6

安全和部署7

功能区支持7

增强开发环境7

1.5创建VSTO解决方案7

用VBA创建Office解决方案7

用VSTO创建Office解决方案7

项目类型8

1.6 VSTO如何与Visual Studio集成11

把Word和Excel当作设计器11

VSTO中的代码文件12

1.7小结13

1.8复习问题14

第2章 编程环境15

2.1本章主题15

2.2 Visual Studio IDE介绍15

环境设置15

创建Visual Studio Tools for Office项目16

准予访问VBA项目系统18

菜单和工具栏18

2.3查看IDE窗口20

代码视图20

探究Solution Explorer21

Properties窗口26

浏览Object Browser27

项目属性28

查看其他Visual Studio窗口29

2.4编码工具31

使用智能感知31

编辑并继续35

2.5生成和运行代码35

2.6调试你的代码36

设置断点38

逐语句、逐过程和跳出代码40

试用调试工具41

使用调试窗口43

2.7查找和使用帮助47

目录47

索引48

搜索48

如何实现49

动态帮助50

2.8小结50

2.9复习问题50

第3章 托管代码介绍51

3.1本章主题51

3.2什么是托管代码51

3.3面向对象编程介绍52

理解类和对象52

分部类58

泛型类59

接口59

面向对象概念60

3.4探究.NET Framework61

程序集62

命名空间62

应用程序域63

公共语言运行库63

公共语言规范64

.NET Framework类库65

3.5 VSTO和托管代码67

主互操作程序集68

解决方案程序集70

运行VSTO解决方案71

3.6小结71

3.7复习问题71

第4章 从VBA转到VSTO和Visual Basic 200572

4.1本章主题72

4.2转到Visual Studio 200572

4.3 Visual Basic 2005的新功能72

My对象73

智能感知代码段76

语句76

运算符77

4.4 VBA和Visual Basic 2005在语言上的差别78

数据类型79

方法82

变量的声明和作用域82

默认属性83

枚举84

异常处理84

4.5 UserForm和Windows Forms86

比较ActiveX控件和Windows Forms控件87

控件功能的改变92

4.6小结97

4.7复习问题97

第二部分 Word和Excel98

第5章 定制Word和Excel任务窗格98

5.1本章主题98

5.2什么是任务窗格98

5.3定制Document Actions任务窗格99

5.4管理操作窗格100

管理操作窗格的大小和位置100

显示和隐藏操作窗格101

5.5设计操作窗格解决方案102

创建操作窗格解决方案103

添加操作窗格控件104

从文档访问操作窗格105

从操作窗格访问文档106

管理控件顺序108

5.6创建上下文相关的解决方案111

创建XML架构112

映射XML元素到你的文档113

创建多个操作窗格控件114

显示和隐藏操作窗格上的控件115

向操作窗格控件添加功能116

5.7小结118

5.8复习问题118

第6章 使用VSTO定制Word119

6.1本章主题119

6.2对Word进行编程119

把录制的VBA宏转换成VSTO里的Visual Basic120

重写内置命令122

6.3 Word宿主项和宿主控件125

向文档添加宿主控件126

从基础的互操作对象访问宿主控件131

从宿主控件访问互操作对象133

6.4对文档上的宿主控件进行数据绑定134

把数据绑定到控件134

在文档里缓存数据137

6.5对事件进行编程138

Bookmark控件的事件138

XMLNode控件的事件145

XMLNodes控件的事件149

Document的事件149

6.6对Bookmark的特别强化154

6.7使Word文档智能化156

6.8小结157

6.9复习问题157

第7章 使用VSTO定制Excel158

7.1本章主题158

7.2对Excel进行编程158

了解Excel对象模型161

把录制的VBA宏转换成VSTO里的Visual Basic162

写回调从VBA访问VSTO代码163

7.3 Excel宿主项和宿主控件165

宿主项166

宿主控件166

向工作表添加宿主控件166

移除宿主控件173

在运行时添加宿主控件174

控件持久化177

从基础的互操作对象访问宿主控件178

从宿主控件访问互操作对象179

在Excel里添加宿主项179

Excel的区域设置问题179

7.4对工作表上的宿主控件进行数据绑定180

创建数据源180

向工作表添加数据绑定控件182

使用关联数据186

在工作簿里缓存数据187

7.5对事件进行编程187

NamedRange控件事件188

ListObject控件事件190

XMLMappedRange控件事件195

Chart控件事件195

工作表事件197

图表工作表事件200

工作簿事件201

7.6使Excel更智能204

7.7小结206

7.8复习问题206

第8章 Word和Excel里的控件207

8.1本章主题207

8.2关于控件207

8.3向工具栏和菜单添加控件207

创建工具栏按钮207

创建菜单和菜单项213

8.4使用Windows Forms控件216

8.5向Windows Forms添加控件222

8.6向任务窗格添加控件228

8.7向Excel和 Word文档添加控件230

Word里的Windows Forms控件230

Excel里的Windows Forms控件233

添加数据绑定控件234

向文档添加自定义控件237

控件类型238

在运行时添加控件239

文档上的Windows Forms控件的功能244

8.8小结244

8.9复习问题245

第9章 Word和Excel里的智能标记246

9.1本章主题246

9.2什么是智能标记246

9.3用VSTO创建Word和Excel智能标记249

9.4理解智能标记的属性252

Actions属性252

Caption属性252

Expressions属性252

Smart TagType属性252

Terms属性252

9.5在智能标记上执行操作253

9.6正则表达式介绍258

使用正则表达式识别词组258

识别文本模式261

9.7重写智能标记识别器264

创建Word项目265

运行代码267

进入离线状态269

9.8小结270

9.9复习问题270

第三部分 Outlook和其他内容271

第10章 使用VSTO为Outlook创建插件271

10.1本章主题271

10.2使用VSTO的应用程序级别的定制程序271

共享插件和VSTO插件之间的区别272

Outlook插件项目模板274

把Outlook宏转换成VSTO插件276

创建一个简单的插件278

Visual Studio里的智能感知280

10.3 Outlook对象模型概述281

Application对象281

NameSpace对象282

Explorer对象282

Inspector对象283

Outlook文件夹283

Outlook项284

事件285

10.4定制Outlook里的菜单和工具栏285

10.5调试插件287

10.6使用VSTO创建的Outlook插件的安全性291

10.7小结293

10.8复习问题293

第11章 安全性和部署294

11.1本章主题294

11.2 VSTO安全模型294

11.3部署Word和Excel解决方案298

客户端要求298

Microsoft PSS VSTO 2005Client TroubleShooter298

部署模型300

应用程序和部署清单300

部署任务301

Public Wizard302

更新和回滚309

Microsoft Installer项目310

11.4部署Outlook解决方案312

11.5小结313

11.6复习问题313

第12章 把VBA解决方案迁移到VSTO314

12.1本章主题314

12.2迁移概述314

12.3迁移策略314

12.4一个Word VBA项目的简单迁移315

12.5一个Word VBA项目的高级迁移317

复制Word模板318

从模板移除VBA代码和UserForm318

创建Windows窗体318

启动Windows窗体320

运行解决方案320

重新设计解决方案321

Bookmark视图控件321

使用操作窗格322

12.6 VBA和VSTO的互操作324

12.7小结328

12.8复习问题328

第13章 VSTO的高级话题329

13.1本章主题329

13.2 ServerDocument概述329

13.3附加和分离基于文档的定制程序329

使用ServerDocument从文档分离解决方案329

使用ServerDocument向文档附加解决方案330

使用自定义文档属性向文档附加解决方案331

13.4读写数据缓存332

缓存数据结构332

创建一个有缓存数据的测试文档332

读取文档数据缓存334

运行解决方案337

13.5清除数据缓存339

13.6小结340

13.7复习问题340

第14章 VSTO 2005 SE和2007Microsoft Office System341

14.1本章主题341

14.2 VSTO 2005 SE介绍341

所有发布版本里的功能342

VSTO 2005 SE的插件模型343

14.3创建插件347

14.4定制功能区347

功能区项348

和XML协同工作352

定制内置的功能区354

向功能区添加其他控件359

快速访问工具栏365

不受支持的功能区功能366

Outlook里的功能区367

14.5创建自定义任务窗格372

为PowerPoint创建插件372

打开和关闭自定义任务窗格374

管理多个Word文档上的任务窗格375

把文档级别的定制程序转换成VSTO 2005 SE插件377

显示多个任务窗格382

14.6创建自定义窗体区域383

创建Outlook窗体区域文件383

创建新的窗体区域383

保存窗体区域384

创建VSTO 2005 SE Outlook插件项目384

在你的项目里内嵌窗体区域384

创建和注册窗体区域清单385

创建窗体区域注册表文件386

创建窗体区域启动类386

连接窗体区域控件388

连接窗体区域389

运行项目389

14.7小结390

14.8复习问题391

附录A 创建代码段392

附录B 创建Inspector CommandBar395

热门推荐