Поделиться через


Элемент управления UploadCtl

Дата последнего изменения: 20 октября 2010 г.

Применимо к: SharePoint Foundation 2010

Элемент управления ActiveX, который обеспечивает возможность передавать несколько документов в библиотеку документов на сайте Microsoft SharePoint Foundation.

Примечания

Этот элемент управления определяется в динамической библиотеке STSUPLD.DLL, которая устанавливается на клиентском компьютере в папке %ProgramFiles%\Microsoft Office\Office14\ при установке Microsoft Office 2010.

Для создания экземпляра данного элемента управления используйте следующую функцию ECMAScript (JavaScript, JScript).

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

В Microsoft Visual Basic Scripting Edition (VBScript) для создания экземпляра элемента управления используется следующий код:

Set obj = CreateObject('STSUpld.UploadCtl')

В обоих случаях в качестве аргумента используется программный идентификатор элемента управления, STSUpld.UploadCtl. Дополнительные сведения см. в статье Ключ <ProgID> (Возможно, на английском языке).

В SharePoint Foundation, когда пользователь нажимает кнопку Добавить документ, появляется форма для отправки документов, Upload.aspx. Если затем нажать кнопку Передать несколько файлов, на странице создается тег <OBJECT> для элемента управления следующим образом:

<object id='idUploadCtl'
        name='idUploadCtl' 
        classid='CLSID:07B06095-5687-4d13-9E32-12B4259C9813' 
        width='638px' 
        height='261px'>
</object>
ПримечаниеПримечание

Идентификатор CLSID, используемый в этом теге, является GUID-идентификатором, который уникальным образом определяет элемент управления ActiveX, установленный вместе с Office 2010. Чтобы реализовать пользовательский элемент управления для передачи документов, нужно указать другой GUID.