ActionParameters 中的 ActionParameters (BDCMetadata 架构)

适用于:SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

指定基于 URL 的操作的参数。 定义如何使用特定于 EntityInstance 的数据参数化操作的 URL。

命名空间http://schemas.microsoft.com/windows/2007/BusinessDataCatalog

架构:BDCMetadata

基于 URL 的操作的 URL 属性可通过 ActionParameter 元素接受参数。

重要

ActionParameters 既可表示标识符值,也可表示与 EntitySpecificFinder 中的 TypeDescriptors 相对应的值。

当显示 IdOrdinal 属性时, ActionParameter 表示一个标识符值。 该属性值指定 ActionParameter 所表示的值的标识符的索引。 如果未指定 IdOrdinal 属性,则 ActionParameter 表示一个 TypeDescriptor,且 Name 属性指定所表示的类型描述符。 将 Name 属性指定为 Dotted Path

ActionParameter 元素接受以下属性。

重要

属性区分大小写。

属性

属性

类型

说明

必需

默认值

限制/接受值

**IdOrdinal**

**System.Int32**

指定 **ActionParameter** 是否表示标识符而不是字段。

可选


<ActionParameter Index = "Integer" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </ActionParameter>

元素和属性

下面各部分介绍了属性、子元素和父元素。

属性

属性

说明

**指数**

必填。

一个序号属性,指定 URL 中其他 ActionParameters 中的此 ActionParameter**的位置。

属性类型:**Integer**

**名字**

必填。

ActionParameter 的名称。

属性类型:**String**

**DefaultDisplayName**

可选。

ActionParameter 的默认显示名称。

属性类型:**String**

**IsCached**

可选。

指定是否经常使用此 ActionParameter。 此属性由 BDC 客户端运行时用于缓存此操作。

默认值:**true**

属性类型:**布尔值**


子元素

元素 说明
MetadataObject (BDCMetadata 架构) 中的 LocalizedDisplayNames 元素 ActionParameter 的本地化显示名。
MetadataObject (BDCMetadata 架构) 中的 Properties 元素 ActionParameter 的属性。

父元素

元素 说明
Action (BDCMetadata 架构) 中的 ActionParameters 元素 包含此 ActionParameterActionParameters 元素。