vsto
“vsto”相关的资料有哪些?“vsto”相关的范文有哪些?怎么写?下面是小编为您精心整理的“vsto”相关范文大全或资料大全,欢迎大家分享。
vsto
二、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篇)-第一天
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
{