Элемент управления 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… — отправляемые рисунки.