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


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

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

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

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

Примечания

Этот элемент управления определен в библиотеке STSLIST.dll, которая устанавливается в каталоге %ProgramFiles%\Microsoft Office\Office14\ клиентского компьютера во время установки Microsoft Office.

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

var obj = new ActiveXObject('ListNet.ListNet');

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

Set obj = CreateObject('ListNet.ListNet')

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

В SharePoint Foundation при открытии страницы, содержащей представление библиотеки документов, вызывается функция EnsureListControl из файла OWS.js, чтобы определить, установлено ли программное обеспечение Microsoft Office на клиентском компьютере. Если оно установлено, каждый раз, когда пользователь щелкает Изменить в таблице данных на странице, отображающей список, вызывается функция EditInGrid, описанная в файле CORE.js. Пользователь перенаправляется на страницу, загружающую объект с помощью идентификатора CLSID, указанного в файле web.config, расположенном в папке локальный_диск:\Inetpub\wwwroot\wss\VirtualDirectories интерфейсного веб-сервера.

Элемент управления ListNet определяется в файле web.config следующим образом:

<WebPartControls DatasheetControlGuid="65BCBEE4-7728-41A0-97BE-14E1CAE36AAE" />
ПримечаниеПримечание

Оба файла, OWS.js и CORE.js, находятся в каталоге "%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\1033" на каждом интерфейсном веб-сервере в развертывании SharePoint Foundation.

Разработчик может создать пользовательский элемент управления для изменения списков SharePoint, если он использует тот же код ProgID (ListNet.ListNet) и те же имена методов или свойств, а так же предоставляет функциональные возможности, совпадающие с описанными в данном материале.

См. также

Другие ресурсы

Справка по API элемента управления ActiveX