CopyCtl 控件

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

适用范围: SharePoint Foundation 2010

一个 ActiveX 控件,允许 Microsoft SharePoint Foundation 2010 用户将列表中的文档复制到一个或多个位置。

备注

此控件在 STSCOPY.DLL 中定义,STSCOPY.DLL 是安装 Microsoft Office 2010 期间在客户端计算机的 %ProgramFiles%\Microsoft Office\Office14\ 目录中安装的动态链接库 (DLL)。

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

var obj = new ActiveXObject('STSUpld.CopyCtl');

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

Set obj = CreateObject('STSUpld.CopyCtl')

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

当复制列表中的文档时,Copy.aspx(用于复制文档的页面)中的代码会通过调用 CreateCopyControl 函数来在页面上创建此控件。然后将使用此控件复制文档。

您可以创建用于复制文档的自定义控件,条件是此控件具有相同的 ProgID (STSUpld.CopyCtl)、使用相同的方法名称并提供与此参考中所述相同的功能。