vsto

“vsto”相关的资料有哪些?“vsto”相关的范文有哪些?怎么写?下面是小编为您精心整理的“vsto”相关范文大全或资料大全,欢迎大家分享。

vsto

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

二、Excel对象模型

对象模型是一组由Office应用程序提供的对象,用来控制Office应用程序,是VSTO开发的核心内容。其中Application是最顶层的对象,负责对Office进行整体的控制,类似于.Net WinForm和WPF中的Application对象,是根对象。Workbook(s)指工作簿,Worksheet(s)指工作表,Chart(s)指各种图表。Sheets对象比较特别,它包含Worksheet或Chart类型的对象,而Range表示希望操作的单元格范围。

三、主互调程序集(PIA)

用于与Office交互的托管程序集叫做Office主互调程序集(PIA)。 PIA = Primary Interop Assemblies

通常应用一种被称为COM Interop的.Net技术与Office对象模型进行交互,所有的Office对象都是用非托管代码(C、C++)编写的,并提供COM接口。为了在托管代码中与这些接口进行通信,必须使用封装器,通过封装器来实现托管代码与Office非托管COM接口之间的协同工作。该封装器是一系列的.Net类,他

们被编译为PIA程序集。之所以PIA称之为\主\,是因为开发人员

1.VSTO学习实例(C篇)-第一天

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

VSTO学习实例(C#篇)-第一天,开发环境:VS2013和Office2010

任务:

1.创建Sentence类

2.在Word文档第一段插入文本

3.运行程序

创建类

1.打开Visual Studio2013

2.在菜单中:文件->新建->项目

3.在新建项目对话框中,选择模板->Visual C#->Office 外接程序,再选“Word 2010文档”

4.把解决方案命名”SampleDocument”,并把位置设为C:\sample (注意不要使用中文路径)

5.在向导窗口中,选择“新建文档”,点击“确定”

6.在解决方案中,右击节”SampleDocument”,指向“添加”,选择”类”

7.在添加新项窗口,选择“类”,把类命名为“Sentence”,然后单击“添加”

8.把下面代码添加到Sentence类中

class Sentence

{

private string textValue;

public string text

{