DiagramLauncher 控件

上次修改时间: 2010年10月13日

适用范围: SharePoint Foundation 2010

一个 ActiveX 控件,允许 Microsoft SharePoint Foundation 用户从列表创建 Microsoft Visio 2010 图表(如果在客户端计算机上安装了 Visio 2010)。

备注

此控件是在 DGRMLNCH.dll 文件中定义的,后者是在安装 Visio 2010 时在客户端计算机上的 %ProgramFiles%\Microsoft Office\Office14\ 目录中安装的动态链接库 (DLL)。

若要实例化此控件,请在 ECMAScript(JavaScript、JScript) 中使用以下函数:

var obj = new ActiveXObject('DiagramLaunch.DiagramLauncher');

在 Microsoft Visual Basic Scripting Edition (VBScript) 中,可使用以下函数实例化此控件:

Set obj = CreateObject('DiagramLaunch.DiagramLauncher')

在这两种情况下,参数都是此控件的 ProgId (DiagramLaunch.DiagramLauncher)。有关 ProgId 的详细信息,请参阅 <ProgId> 项(该链接可能指向英文页面)

在 SharePoint Foundation 中,当用户在包含列表的页面上的"列表工具"功能区上单击"创建 Visio 图表"时,将在 OWS.js 中调用 ExportDiagram 函数。此函数可用于创建控件,并使用此控件导出图表。

您可以创建用于从列表创建图表的自定义控件,前提条件是:所创建的控件具有相同的 ProgID (DiagramLaunch.DiagramLauncher),使用相同的方法或属性名,且提供与此参考中所描述的相同功能。