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


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

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

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

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

Примечания

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

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

var obj = new ActiveXObject('OISCTRL.OISClientLauncher');

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

Set obj = CreateObject('OISCTRL.OISClientLauncher')

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

В SharePoint Foundation 2010 при открытии страницы, содержащей представление библиотеки изображений, код в файле IMGLIB.js определяет, установлен ли пакет Microsoft Office, и если он установлен, то создает экземпляр элемента управления.

В следующем коде языка VBScript показано типичное использование этого элемента управления.

Set OISClientLauncher = CreateObject("OISCTRL.OISClientLauncher")
fClientInstalled = IsObject(OISClientLauncher)

if (fClientInstalled = True) Then OISClientLauncher.LaunchOIS(cmdLine)
Set OISClientLauncher = Nothing

В этом примере cmdLine является строкой. Элемент управления проверяет правильность форматирования и безопасность строки cmdLine перед ее передачей в OIS.

Параметры командной строки OIS

Существует четыре режима вызова OIS.EXE из командной строки. Эти режимы принимают следующие параметры:

  • upload folder_url (string)

    Позволяет отправить в папку в библиотеке рисунков набор изображений. Параметр folder_url является путем папки в библиотеке рисунков, в которую нужно загрузить изображения.

  • editSP lib_url (string) id1 (int) id2 (int) …id(n) (int)

    Позволяет отредактировать выбранные рисунки из библиотеки. Параметр lib_url указывает путь к библиотеке рисунков, в которой выполняется редактирование, а каждый параметр id является целым числом, соответствующим рисунку в библиотеке, который нужно изменить.

  • download lib_url (string) id1;id2;…;id(n) (string) jpg (string) 1024x768 (string)

    Позволяет загрузить рисунки в соответствии с указанным размером и форматом. lib_url является путем к библиотеке рисунков, из которой выполняется загрузка. id1;id2… — загружаемые рисунки. jpg — строка, определяющая формат, в который нужно преобразовать изображения во время загрузки. 1024 x 768 — это строка, которая может быть числом между 1 и 100, выражающим размер в процентах или в пикселях по горизонтали и вертикали для изображения, которое нужно загрузить.

  • sendto lib_url (string) id1;id2;…;id(n) (string)

    Отправляет набор рисунков из библиотеки рисунков в другое приложение. lib_url является путем к библиотеке рисунков, из которой выполняется загрузка изображений. id1;id2… — отправляемые рисунки.