Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область действия: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Задает параметры действия на основе URL-адреса. Определяет, как параметризовать URL-адрес действия с помощью данных EntityInstance.
Пространство имен: http://schemas.microsoft.com/windows/2007/BusinessDataCatalog
Схема: BDCMetadata
Атрибут URL-адреса для действия на основе URL-адреса может принимать параметры благодаря использованию элемента ActionParameter.
Важно!
[!Важно!] ActionParameters может представлять как значения идентификатора, так и значения, соответствующие TypeDescriptors в SpecificFinder объекта Entity.
ActionParameter представляет значение идентификатора, если задано свойство IdOrdinal. Значение свойства определяет индекс идентификатора, значение которого представляет этот параметр ActionParameter. Если свойство IdOrdinal не задано, параметр ActionParameter представляет TypeDescriptor, а атрибут Name указывает, какой тип дескриптора представляется. Атрибут Name задан как Dotted Path.
Элемент ActionParameter принимает следующее свойство.
Важно!
[!Важно!] В свойствах учитывается регистр.
Свойства
Свойство |
Тип |
Описание |
Обязательный |
Значение по умолчанию |
Ограничения/Приемлемые значения |
|---|---|---|---|---|---|
**IdOrdinal** |
**System.Int32** |
Указывает, представляет ли **ActionParameter** идентификатор вместо поля. |
Необязательный |
<ActionParameter Index = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </ActionParameter>
Элементы и атрибуты
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Атрибут |
Описание |
|---|---|
**Index** |
Обязательный атрибут. Порядковый атрибут, который определяет позицию этого параметра **ActionParameter** среди других параметров **ActionParameters** в URL-адресе. Тип атрибута: **Integer** |
**Name** |
Обязательный атрибут. Имя **ActionParameter**. Тип атрибута: **String** |
**DefaultDisplayName** |
Необязательный атрибут. Отображаемое по умолчанию имя параметра **ActionParameter**. Тип атрибута: **String** |
**IsCached** |
Необязательный атрибут. Задает частоту использования этого параметра **ActionParameter**. Этот атрибут используется клиентской средой выполнения подключения к бизнес-данным для кэширования данного **Action**. Значение по умолчанию: **true** Тип атрибута: **Boolean** |
Дочерние элементы
| Элемент | Описание |
|---|---|
| Элемент LocalizedDisplayNames в MetadataObject (схема BDCMetadata) | Локализованное имя параметра ActionParameter по умолчанию. |
| Элемент Properties в MetadataObject (схема BDCMetadata) | Свойства ActionParameter. |
Родительские элементы
| Элемент | Описание |
|---|---|
| Элемент ActionParameters в Action (схема BDCMetadata) | Элемент ActionParameters, содержащий этот ActionParameter. |