Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Тип размещенного элемента управления Global Manager является ядром Unified Service Desk, а экземпляр размещенного элемента управления требуется Unified Service Desk. Этот размещенный элемент управления загружает и считывает все данные конфигурации Unified Service Desk из Microsoft Dataverse при запуске приложения, интерпретирует правила навигации окна, предоставляет данные компонентам панели инструментов и скриптам агента и управляет данными для сеанса. Можно загрузить только один экземпляр размещенного типа элемента управления Global Manager .
Это важно
Три примера пакетов приложений для Unified Service Desk, New EnvironmentCRM Web Clientа также Interactive Service Hubпредварительно настроенные экземпляром каждого типа размещенного элемента управления Global Manager. Дополнительные сведения о примерах приложений см. в статье "Развертывание примеров приложений Unified Service Desk на сервере CRM с помощью средства развертывания пакетов".
Помимо предоставления интерпретации для большинства функций в Unified Service Desk, размещенный в Global Manager тип элемента управления также предоставляет функции с несколькими языками в системе, чтобы можно было локализовать строки пользовательского интерфейса и сообщения в приложении на нескольких языках. Дополнительные сведения см. в разделе "Добавление поддержки с несколькими возможностями" для приложений агента. Он также предоставляет поставщик поиска, предназначенный для универсального и адаптируемого с помощью конфигурации.
Создание размещенного элемента управления Global Manager
При создании нового размещенного элемента управления поля на экране «Новый размещенный элемент управления » зависят от типа размещенного элемента управления, который требуется создать. В этом разделе содержатся сведения о конкретных полях, уникальных для типа размещенного элемента управления Global Manager . Подробные сведения о создании размещенного элемента управления см. в разделе Создание или изменение размещенного элемента управления.
На экране "Новый размещенный элемент управления " в области Unified Service Desk выберите Global Manager в раскрывающемся списке "Тип компонента Unified Service Desk ". Кроме того, убедитесь, что для этого размещенного элемента управления задано значение 2, чтобы убедиться, что оно загружается приложением агента сразу после установки подключения к Dataverse с помощью размещенного элемента управления Диспетчера соединений. Сведения о других полях «Общие » см. в разделе Создание или изменение размещенного элемента управления.
Затем выберите вкладку "Языковые службы" , чтобы добавить ресурсы для добавления локализованных строк для пользовательского интерфейса приложения агента. Сведения о добавлении языковых ресурсов см. в разделе "Добавление поддержки с несколькими языками" для приложений агента.
Предопределенные действия UII
Global Manager предоставляет ряд предопределенных действий, позволяющих управлять данными записи Dataverse через веб-службы. Предопределенные действия можно использовать во время настройки для выполнения расширенных функций в Dataverse.
Для типа размещенного элемента управления Global Manager доступны следующие предопределенные действия пользовательского интерфейса:
Audit
Добавьте запись аудита в журналы аудита Unified Service Desk. Дополнительные сведения см. в разделе "Настройка аудита в Unified Service Desk"
| Параметр | Description |
|---|---|
| Имя | Имя записи аудита. Необходимо добавить параметр в область "Параметры " (параметры>единой службы> "Параметры" (как получить ее?)) со значением, равным 1. |
| Действие | Строка, представляющая действие, которое выполняется аудит. |
| TargetApplication | Строка, представляющая целевое приложение для аудита. |
| Идентификатор клиента | Строка, представляющая идентификатор клиента. |
| ContextId | Строка, представляющая идентификатор контекста. |
| ApplicationId | GUID размещенного элемента управления для аудита. |
| AgentState | Строка, представляющая состояние агента |
| ActionData | Данные для записи аудита. Если этот параметр не указан явным образом, он будет использовать все оставшиеся строки в поле "Данные " определения вызова действия. |
CallDoAction
Вызывает действие для другого размещенного элемента управления.
| Параметр | Description |
|---|---|
| панель | Панель для поиска активного приложения, если приложение не указано. |
| действие | Действие для вызова размещенного элемента управления. |
| данные | Параметр данных для передачи в действие. |
| приложение | Размещенное имя элемента управления, для которого требуется выполнить вызов действия. Если указано имя размещенного элемента управления, параметр панели игнорируется. |
ClearAppBar
Открепает указанный размещенный элемент управления в клиентском приложении.
| Параметр | Description |
|---|---|
| ApplicationName | Имя размещенного элемента управления для открепленного. Если этот параметр не указан, основное окно клиентского приложения отключено. |
ClearEntityList
Очищает список накопленных результатов поиска и всегда следует вызывать перед вызовом действия DoSearch .
| Параметр | Description |
|---|---|
| глобальный |
True Если требуется очистить результаты поиска, привязанные к глобальному сеансу. При сохранении результатов поиска в глобальном сеансе необходимо тщательно следить за тем, что результаты поиска не очищаются системой автоматически. В этом случае перед вызовом действия DoSearch необходимо вызвать действие ClearEntityList. |
Close
Закрывает размещенный элемент управления. В отличие от действия CloseActive , если эта вкладка отображает несколько страниц, она закроет все страницы, отображаемые на вкладке в приложении агента.
CloseActive
Закрывает активный размещенный элемент управления на указанной панели.
| Параметр | Description |
|---|---|
| Первая строка в вызове действия должна содержать имя панели, чтобы найти активное приложение. Если параметр не указан, предполагается, что MainPanel не указан. |
CopyToClipboard
Копирует или добавляет URL-адрес статьи в буфер обмена.
| Параметр | Description |
|---|---|
| данные | Данные, которые требуется скопировать. Можно также использовать параметры замены. Например: data=[[$context.title]] |
| append | Указывает, следует ли добавлять данные в буфер обмена. Задать true или false. Например: append=false. |
CopyToContext (КопироватьВКонтекст)
Копирует значение или ряд значений в контекстные переменные. Контекстные переменные можно сериализовать с помощью сеанса. Это действие принимает ряд пар name=value. Имя — это имя переменной контекста.
CopyLogicalEntityToContext
Копирует значения из всего раздела параметров данных в контекст.
| Параметр | Description |
|---|---|
| Логическое имя | Тип или раздел параметров данных для копирования значений из. |
CloseActivity
Закрывает запись действия в приложениях на основе модели.
| Параметр | Description |
|---|---|
| Идентификатор | Идентификатор GUID записи действия, который требуется закрыть. |
| Логическое имя | Логическое имя действия, которое нужно закрыть. |
| StatusCode (Код состояния) | Отображаемое имя окончательного кода состояния после закрытия действия. |
| Код штата | Отображаемое имя окончательного кода состояния после закрытия действия. |
Например, чтобы закрыть действие телефонного звонка, необходимо указать следующий параметр и значения:
Id=<GUID of the phone activity record>
LogicalName=phonecall
statuscode=Received
statecode=Completed
После закрытия записи действия параметр замены системы $Return будет заполнен логическим значением, указывающим, выполнено ли действие успешно.
CreateEntity
Создает новую запись в приложениях на основе модели.
| Параметр | Description |
|---|---|
LogicalName |
Логическое имя сущности для создания записи. |
RunAsync |
Задайте для параметра значение True , чтобы создать запись сущности асинхронно, чтобы служба Unified Service Desk не блокировалась и не реагировала во время выполнения действия. Примечание. Связанные вызовы вложенных действий и последующие вызовы действия для действия CreateEntity не ожидают завершения асинхронной операции создания. Таким образом, необходимо убедиться, что при асинхронном запуске действия CreateEntity вызовы вложенных действий, зависящие от созданной записи, настроены на выполнение только после завершения целевой записи. Это можно сделать с помощью действия ExecuteOnDataAvailable в размещенном элементе управления Global Manager. |
Каждая следующая строка в списке параметров содержит ряд пар Name=Value, которые определяют другие поля для заполнения при создании.
Ссылки на сущности можно описать следующим образом:
Param=EntityReference(“logicalname”, “id”)
OptionSetValues можно указать следующим образом:
Param=OptionSetValue(value)
Логические элементы можно описать следующим образом:
Param=Boolean(value)
PartyList (используется с электронной почтой) можно описать следующим образом:
Param=PartyList(email[“test@test.com”], er[“contact”, guid])
Вы можете использовать любое количество email и er записи для представления адресов электронной почты и ссылок на сущности соответственно.
Другие значения, такие как строковые значения, можно указать следующим образом:
Param=value
После создания записи значение $Return будет заполнено GUID только что созданной записи.
CreateSession (СоздатьСессию)
Создает сеанс.
| Параметр | Description |
|---|---|
| Фон | Задайте для параметра значение True. Создается сеанс, но фокус не изменяется сразу на новый сеанс. Все вложенные действия при вызове этого действия выполняются только при переключении на этот сеанс вручную. |
| Имя сеанса | Имя вкладки сеанса для созданного сеанса. Этот параметр зависит от параметра BackGround. |
DeleteEntity
Удаляет запись в приложениях на основе модели.
| Параметр | Description |
|---|---|
| Идентификатор | Идентификатор (GUID) записи для удаления. |
| Логическое имя | Логическое имя сущности для удаления. |
DoRoute
Можно использовать для тестирования правил навигации окна, имитации всплывающего окна из определенного размещенного элемента управления. Он может использоваться в рабочей среде для активации правил навигации окна вручную в зависимости от требования.
| Параметр | Description |
|---|---|
| имя | Идентификатор сущности, являющейся целевым объектом queueItem |
| сущность | Логическое имя сущности, открываемой во всплывающем окне. |
| id | Идентификатор сущности, которая будет открыта во всплывающем окне. |
| рамка | Кадр, из которого происходит всплывающее окно. |
DoSearch
Вызывает веб-службы Dataverse с помощью FetchXML, определенного как поиск сущностей в Unified Service Desk, чтобы получить дополнительные сведения об определении поиска сущностей с помощью поиска сущностей в Unified Service Desk.
| Параметр | Description |
|---|---|
| имя | Имя поиска сущности, используемого для поиска записи. |
| глобальный |
True Если требуется очистить результаты поиска, привязанные к глобальному сеансу. При сохранении результатов поиска в глобальном сеансе необходимо тщательно следить за тем, что результаты поиска не очищаются системой автоматически. В этом случае перед вызовом этого действия необходимо вызвать действие ClearEntityList . |
| maxcount | Максимальное количество записей для хранения в EntityList результатов этого вызова. |
Замечание
По умолчанию счетчик страниц (количество записей на страницу) для результирующий набор имеет значение 50. Это означает, что если возвращено более 50 записей, он будет отображаться на страницах. Если вы хотите указать другое значение счетчика страниц для DoSearch действия, укажите новое значение в параметре EntitySearchPageCount . Дополнительные сведения: управление параметрами для Unified Service Desk
При вызове DoSearch действия параметр замены $Return отображает количество записей, найденных и хранящихся в EntityList в результате этого поиска. Дополнительные сведения: $Return.
DisplayMessage
Отображает поле сообщения пользователю.
| Параметр | Description |
|---|---|
| текст | Текст, отображаемый в поле сообщения. Если этот параметр не указан, будет использоваться любая оставшаяся строка (оставшийся параметр) или пустая строка. |
| заголовок | Заголовок, отображаемый в окне сообщения. Если подпись не указана, будет использоваться сообщение Dataverse . |
ExecuteOnDataAvailable
Задерживает выполнение вложенных действий до тех пор, пока не станет доступен указанный набор параметров замены. Значение времени ожидания может быть указано, чтобы ограничить время ожидания появления параметров замены. Если время ожидания не указано, оно будет ждать неограниченное время или до окончания сеанса. Дополнительные сведения : блог: использование специальных действий, ExecuteOnTimeout, ExecuteOnDataAvailable, ExecuteOnExpressionTrue
| Параметр | Description |
|---|---|
| Миллисекунд | Время в миллисекундах, указывающее время ожидания до истечения срока действия и отменяется. Остальные параметры должны содержать параметры замены, которые должны существовать перед выполнением вложенных действий. Пример параметра данных: миллисекунда=5000 [[учетная запись. Id]] [[инцидент. Id]] |
Это важно
Это действие применяется ко всем размещенным типам элементов управления. Это действие по умолчанию не предоставляется при создании экземпляра размещенного типа элемента управления. Чтобы использовать ExecuteOnDataAvailable действие с экземпляром размещенного типа элемента управления, необходимо явно добавить действие UII, вызываемое ExecuteOnDataAvailable в соответствующий размещенный экземпляр элемента управления. Дополнительные сведения: добавление действия UII в размещенный элемент управления
ExecuteOnTimeout
Задерживает выполнение вложенных действий до истечения указанного времени. Значение времени ожидания необходимо, чтобы указать, когда должны выполняться вложенные действия. Дополнительные сведения : блог: использование специальных действий, ExecuteOnTimeout, ExecuteOnDataAvailable, ExecuteOnExpressionTrue
| Параметр | Description |
|---|---|
| Миллисекунд | Время в миллисекундах, указывающее время ожидания перед выполнением вложенных действий. Пример параметра данных: миллисекунда=5000 |
Это важно
Это действие применяется ко всем размещенным типам элементов управления. Это действие по умолчанию не предоставляется при создании экземпляра размещенного типа элемента управления. Чтобы использовать ExecuteOnTimeout действие с экземпляром размещенного типа элемента управления, необходимо явно добавить действие UII, вызываемое ExecuteOnTimeout в соответствующий размещенный экземпляр элемента управления. Дополнительные сведения: добавление действия UII в размещенный элемент управления
ExecuteOnExpressionTrue
Задерживает выполнение вложенных действий до тех пор, пока указанное выражение JavaScript не возвращается true. Значение времени ожидания можно указать, чтобы ограничить время ожидания до истечения срока действия. Если время ожидания не указано, оно будет ждать неограниченное время или до окончания сеанса. Дополнительные сведения : блог: использование специальных действий, ExecuteOnTimeout, ExecuteOnDataAvailable, ExecuteOnExpressionTrue
| Параметр | Description |
|---|---|
| Миллисекунд | Время в миллисекундах, указывающее время ожидания до истечения срока действия и отменяется. Оставшийся параметр является выражением JavaScript для вычисления. Если это выражение, trueвложенные действия будут выполняться.Пример параметра данных: миллисекунда=5000 function IsAccountLoaded() {} возвращает значение "[учетная запись". Id]$+]" != "; } IsAccountLoaded(); |
Это важно
Это действие применяется ко всем размещенным типам элементов управления. Это действие по умолчанию не предоставляется при создании экземпляра размещенного типа элемента управления. Чтобы использовать ExecuteOnExpressionTrue действие с экземпляром размещенного типа элемента управления, необходимо явно добавить действие UII, вызываемое ExecuteOnExpressionTrue в соответствующий размещенный экземпляр элемента управления. Дополнительные сведения: добавление действия UII в размещенный элемент управления
ExecuteScriptlet
Выполняет указанный скрипт.
| Параметр | Description |
|---|---|
| Укажите имя скрипта для выполнения в поле данных . |
Событие FireEvent
Запускает определяемое пользователем событие из этого размещенного элемента управления.
| Параметр | Description |
|---|---|
| имя | Имя определяемого пользователем события. |
Все последующие пары имя=значение становятся параметрами события. Дополнительные сведения о создании пользовательского события см. в разделе Создание пользовательского события.
GetTemplate
Извлекает содержимое объединенного шаблона электронной почты.
| Параметр | Description |
|---|---|
| имя | Имя извлекаемого шаблона. |
| id | Идентификатор сущности, сопоставленной с этим шаблоном для операции слияния. |
InvokeCTI
Имитирует события CTI
| Параметр | Description |
|---|---|
| type | Это тип события CTI, например телефонный звонок или чат. |
| Имя приложения | Имя диспетчера компьютеров, которое будет использоваться для этого всплывающего моделирования. |
| Ани | Автоматический идентификационный номер (ANI) или номер телефона абонентов. |
| dnis | DNIS или номер набора. |
| Все остальные параметры будут переданы в качестве параметров обработчику событий CTI. |
LaunchURL
Запускает URL-адрес в Internet Explorer за пределами приложения Unified Service Desk. В поле "Данные " необходимо указать URL-адрес в качестве параметра.
LookupQueueItem
Поиск очереди в системе и получение сведений.
| Параметр | Description |
|---|---|
| Идентификатор | Идентификатор сущности, являющейся целевым объектом queueItem |
| EntityType | Тип или логическое имя сущности, указанной в поле "Идентификатор". |
Результирующая информация о очереди будет помещена в параметр замены queueitem и может быть указана позже.
MoveApplicationToPanel
Перемещает размещенный элемент управления на указанную панель в клиентском приложении.
| Параметр | Description |
|---|---|
| приложение | Имя размещенного элемента управления для перемещения. |
| панель | Имя целевой панели. |
Переместить кпанели
Перемещает размещенные элементы управления между панелями во время выполнения.
| Параметр | Description |
|---|---|
| приложение | Имя размещенного элемента управления, который необходимо переместить. |
| панель | Целевая панель для размещенного элемента управления. |
New_CRM_Page
Создает страницу для создания новой записи указанной сущности и обрабатывает страницу как всплывающее окно из указанного размещенного элемента управления. Правила навигации по окну оцениваются для определения расположения, в котором отображается страница для создания записи сущности.
| Параметр | Description |
|---|---|
| Логическое имя | Логическое имя сущности для создания нового экземпляра. |
Замечание
Остальные параметры должны состоять из пар имя=значение. Это дополнительные предварительно заполненные значения в форме для создания новой записи для указанной сущности. Дополнительные сведения об использовании этого действия см. в шаге 4 в пошаговом руководстве 7: Настройка сценариев агента в приложении агента.
Open_CRM_Page
Открывает существующий экземпляр сущности, указанной и идентифицированной по идентификатору, и обрабатывает страницу как всплывающее окно из указанного размещенного элемента управления. Правила навигации по окну оцениваются для определения места, где должно отображаться всплывающее окно.
| Параметр | Description |
|---|---|
| Логическое имя | Логическое имя открываемой сущности. |
| id | Идентификатор открываемой записи сущности. |
Пауза
Приостанавливает выполнение действия без блокировки обработки сообщений. Это действие отличается от приостановки текущего потока в течение указанного времени (Thread.Sleep), так как действие позволяет продолжить обработку. Это действие полезно при ожидании завершения веб-операций.
| Параметр | Description |
|---|---|
| Миллисекунд | Количество миллисекунда для приостановки. |
Всплывающее окно
Выводит всплывающий URL-адрес из размещенного элемента управления и запускает для него правила навигации по окну для маршрутизации всплывающего окна в нужное местоположение.
| Параметр | Description |
|---|---|
| URL-адрес | Направляет всплывающее окно из этого размещенного элемента управления с использованием этого URL-адреса, как если бы оно было всплывающим окном, запрошенным из отображаемого элемента управления. |
| рамка | Кадр, из которого возник этот поп-ап. |
Переровнять окно
Отображает размещенный элемент управления в указанном месте на мониторе. Размещенное управление можно отобразить на двух мониторах. Это действие применимо к размещенным экземплярам элемента управления, которые настроены на размещение на панели типа USDFloatingPanel или USDFloatingToolPanel.
| Параметр | Description |
|---|---|
| экран | Указывает экран, на котором будет отображаться размещенный элемент управления. Допустимые значения: 1 или 2. Если вы не укажете этот параметр, по умолчанию передается 1. |
| левый | Указывает положение в процентах слева от экрана на целевом мониторе, где должен отображаться размещенный элемент управления. Допустимые значения: от 0 до 100. Если вы не укажете этот параметр, по умолчанию передается 0. |
| top | Указывает положение в процентах от верхней части экрана на целевом мониторе, где должен отображаться размещенный элемент управления. Допустимые значения: от 0 до 100. Если вы не укажете этот параметр, по умолчанию передается 0. |
| Ширина | Указывает ширину в процентах размещенного окна управления на целевом мониторе. Допустимые значения: от 1 до 100. Если вы не укажете этот параметр, по умолчанию передается 100. |
| height | Указывает высоту в процентах размещенного окна управления на целевом мониторе. Допустимые значения: от 1 до 100. Если вы не укажете этот параметр, по умолчанию передается 100. |
ReadSettings
Считывает ранее сохраненные параметры из параметра замены $Settings .
| Параметр | Description |
|---|---|
| readfromcache |
True Если вы хотите прочитать локальную кэшированную версию этих параметров.
False или отсутствует в противном случае. |
RedoScreenPop
Снова появляется последний экран. Это может быть полезно в тех случаях, когда достигнуто ограничение сеанса, и всплывающее окно не было успешным, или вы закрыли сеанс, но требуется больше работы. Это действие не требует параметров.
ResetLocalCache
Сбрасывает кэш конфигурации в Unified Service Desk. При следующем запуске Unified Service Desk она скачивает конфигурацию с сервера. Пользователь должен иметь доступ на запись к сущности msdyusd_usersettings для работы этого действия.
RouteToQueue
Направляет сущность в очередь в приложениях на основе модели.
| Параметр | Description |
|---|---|
| destination | Идентификатор целевой очереди. Это взаимоисключающ с параметром destinationqueuename |
| destinationqueuename | Это имя очереди для маршрутизации сущности. |
| entitytype | Это логическое имя сущности для маршрутизации |
| entityid | Это GUID/идентификатор сущности, который будет помещен в очередь. |
Сохранить все
Сохраняет все формы в размещенном элементе управления, что позволяет отображать несколько страниц (разрешить несколько страниц = да). Если размещенный элемент управления позволяет отображать только одну страницу (Разрешить несколько страниц = Нет), это эквивалентно действию Сохранить .
SaveSetting
Сохраняет параметр, определенный пользователем.
| Параметр | Description |
|---|---|
| имя | Имя параметра. Это будет отображаться в параметре замены$Settings . |
| value | Значение параметра для сохранения. |
SetTheme
Применяет тему для изменения макета или внешнего вида компонентов пользовательского интерфейса. Дополнительные сведения. Использование тем для настройки внешнего вида приложения
| Параметр | Description |
|---|---|
| clear |
True Если вы хотите полностью очистить текущую тему перед применением указанной темы. Если этот параметр имеет значение false или не указан, новые сведения о теме будут объединены с текущей темой. |
| Оставшийся параметр (что осталось после удаления других параметров), должен содержать имя используемой темы. Это должен быть XAML-файл (переименованный в XML и отправленный как веб-ресурс) имя веб-ресурса, URL-адрес из сервера анонимного доступа или необработанный XAML- представляющий тему. |
SetAppBar
Закрепление размещенного элемента управления к указанному краю главного окна клиентского приложения.
| Параметр | Description |
|---|---|
| ApplicationName | Имя размещенного элемента управления для закрепления. Если этот параметр указан, родительское окно, в котором размещенный элемент управления, будет закреплен. |
| Ширина | Ширина в пикселях закрепленного окна. Если это не указано, используется текущая ширина окна. |
| height | Высота в пикселях закрепленного окна. Если это не указано, используется текущая высота окна. |
| Edge | Край, к котором нужно прикрепиться. Если ничего не указано, предполагается , что top . Укажите одно из следующих значений: сверху, внизу, слева или справа. |
SetEventTimer
Задает таймер событий для запуска.
| Параметр | Description |
|---|---|
| имя | Имя таймера события. |
SetSize (УстановитьРазмер)
Задает ширину и высоту размещенного элемента управления. Это особенно полезно при использовании "auto" в макетах панелей.
| Параметр | Description |
|---|---|
| Ширина | Ширина размещенного элемента управления. |
| height | Высота размещенного элемента управления. |
SetWindowProperty
Задает состояние окна для главного окна клиентского приложения.
| Параметр | Description |
|---|---|
| WindowState | Одно из следующих значений: максимальное, свернутое или нормальное. |
ShellExecute
Это действие предназначено для запуска URL-адреса или командной строки. Обратите внимание, что пользователь должен иметь права на выполнение приложения.
| Параметр | Description |
|---|---|
| Единственным параметром является командная строка или URL-адрес выполняемого приложения. |
ShowAbout
Отображает диалоговое окно "Сведения о единой службе", содержащее такие сведения, как имя текущего пользователя, сервер Dataverse и организация, к которым подключен пользователь, номер версии клиентского приложения Unified Service Desk и URL-адрес сайта поддержки.
ShowTab
Задает фокус на вкладке (размещенном элементе управления) в приложении агента.
| Параметр | Description |
|---|---|
| Первая строка в вызове действия должна содержать имя размещенного элемента управления, отображаемого на переднем плане. Не используйте отображаемое имя размещенного элемента управления. Дополнительные сведения об использовании этого вызова действия см. в шаге 4 пошагового руководства 2. Отображение внешней веб-страницы в приложении агента. |
StopEventTimer
Останавливает таймер событий.
| Параметр | Description |
|---|---|
| имя | Имя таймера события для остановки. |
TriggerEdgeWebView2PoolCleanUp
Очищает пул Edge WebView2.
TriggerChromePoolCleanUp
Очищает пул Chrome.
Перевести
Позволяет выполнять перевод языка с помощью Microsoft Translator.
| Параметр | Description |
|---|---|
| value | Это текст для перевода. Это значение может быть экранировано для поддержки нескольких строк. Некоторые допустимые примеры: value=$Escaped("my string<br>new line\\\"my text\\\"")value=[[myapp.myparam]^]value=$Escaped([[myapp.myparam]$])Дополнительные сведения об этих ключах замены см. в разделе "Использование параметров замены" для настройки Unified Service Desk. |
| fromlanguage | Имя языка для перевода. Если это пусто, система попытается определить язык указанного значения, который необходимо преобразовать перед переводом. Список допустимых языковых значений см. в разделе "Коды языка переводчика". |
| tolanguage | Имя языка для перевода. Список допустимых языковых значений см. в разделе "Коды языка переводчика". |
| clientId | Идентификатор клиента, полученный из Azure для служб перевода. Сведения о регистрации в Azure. |
| clientecret | Секрет клиента, полученный из Azure для служб перевода. Сведения о регистрации в Azure. |
Преобразованное значение отображается в параметре замены $Return .
UpdateEntity
Обновляет запись в приложениях на основе модели.
| Параметр | Description |
|---|---|
| Идентификатор | Идентификатор обновляемого значения. Это должен быть GUID записи для обновления. |
| Логическое имя | Логическое имя сущности для обновления |
Каждая следующая строка списка параметров содержит ряд пар Name=Value, которые определяют другие поля для заполнения при обновлении.
Ссылки на сущности можно описать следующим образом:
Param=EntityReference(“logicalname”, “id”)
ПараметрSetValue можно указать следующим образом:
Param=OptionSetValue(value)
Логические элементы можно описать следующим образом:
Param=Boolean(value)
PartyList (используется с электронной почтой) можно описать следующим образом:
Param=PartyList(email[“test@test.com”], er[“contact”, guid])
Вы можете использовать любое количество сообщений электронной почты и записей для представления адресов электронной почты и ссылок на сущности соответственно.
Другие значения, такие как строковые значения, можно указать следующим образом:
Param=value
WorkOn
Это действие эквивалентно выбору элемента очереди из очереди и нажатию кнопки WorkOn на ленте. Он помечает элемент очереди как рабочий агент.
| Параметр | Description |
|---|---|
| Идентификатор | Это идентификатор очереди. Сведения о получении идентификатора целевой сущности см. в разделе LookupQueueItem . |
| Действие | Необязательный параметр, позволяющий администратору указать, что он хочет удалить WorkOn атрибут, чтобы вернуть его в очередь.Допустимые значения: Удалить— удаляет атрибут WorkOn и возвращает элемент в очередь для работы других пользователей. |
Предопределенные события
Ниже приведены предопределенные события, связанные с этим размещенным элементом управления.
DesktopReady
Происходит при запуске при завершении инициализации компьютеров и подключений к Dataverse. Это событие будет запущено только один раз, и обычно это событие используется для задания тем и выполнения других действий запуска.
SessionActivated
Происходит при активации сеанса.
| Параметр | Description |
|---|---|
| ID сессии | Идентификатор активного сеанса. |
| IsGlobal | Указывает, применяется ли это событие к глобальному сеансу. Возвращает значение True или False. |
| Activate | Это значение имеет значение True. |
Сессия закрыта
Происходит при закрытии сеанса.
| Параметр | Description |
|---|---|
| ID сессии | Идентификатор закрытого сеанса. |
| IsGlobal | Указывает, применяется ли это событие к глобальному сеансу. Возвращает значение True или False. |
SessionDeactivated
Происходит при деактивации сеанса.
| Параметр | Description |
|---|---|
| ID сессии | Идентификатор неактивного сеанса. |
| IsGlobal | Указывает, применяется ли это событие к глобальному сеансу. Возвращает значение True или False. |
| Activate | Это значение имеет значение False. |
SessionNew
Происходит при создании нового сеанса.
| Параметр | Description |
|---|---|
| ID сессии | Идентификатор только что созданного сеанса. |
| IsGlobal | Возвращает значение True, если новый сеанс является глобальным сеансом. В противном случае возвращает значение False. |
См. также
Представление событий и событий пользовательского интерфейса для предварительно определенных действий и событий для встроенного представления элемента управления для действий и событий Configuration Unified Service Desk Configuration WalkthroughsHosted control types and action/event reference