ActionParameters 内の ActionParameter 要素ActionParameter element in ActionParameters

(BDCMetadata スキーマ)(BDCMetadata Schema)

適用されます: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint オンライン |SharePoint Server 2013Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

URL ベースのアクションのパラメーターを指定します。Specifies the parameters of a URL-based action. EntityInstance 固有のデータを持つアクションの URL をパラメーター化する方法を定義します。Defines how to parameterize the URL of an action with EntityInstance-specific data.

Namespace:http://schemas.microsoft.com/windows/2007/BusinessDataCatalogNamespace: http://schemas.microsoft.com/windows/2007/BusinessDataCatalog

スキーマ: BDCMetadataSchema: BDCMetadata

URL ベース アクションの URL 属性は、ActionParameter 要素を使用してパラメーターを取得できます。The URL attribute of a URL-based action can receive parameters by using the ActionParameter element.

重要

ActionParametersには、識別子の値、または値でのエンティティSpecificFinder TypeDescriptorsに対応するどちらかを表すことができます。ActionParameters can either represent identifier values, or values that correspond to TypeDescriptors in a SpecificFinder of the Entity.

IdOrdinal プロパティが存在する場合、ActionParameter は識別子値を表します。The ActionParameter represents an identifier value when the IdOrdinal property is present. プロパティの値は、この ActionParameter が表す値を持つ識別子のインデックスを指定します。The value of the property specifies the index of the identifier whose value this ActionParameter represents. IdOrdinal プロパティが指定されていない場合、ActionParameterTypeDescriptor を表します。このとき、Name 属性は、どの型記述子を表すかを指定します。If the IdOrdinal property is not specified, the ActionParameter represents a TypeDescriptor, and the Name attribute specifies which type descriptor is being represented. Name 属性は、Dotted Path として指定されます。The Name attribute is specified as a Dotted Path.

ActionParameter 要素は、次に示すプロパティを受け入れます。The ActionParameter element accepts the following property.

重要

プロパティでは大文字と小文字が区別されます。Properties are case-sensitive.

プロパティProperties

プロパティProperty

種類Type

説明Description

必須Required

既定値Default Value

制限/使用する値Limits/Accepted Values

IdOrdinalIdOrdinal

System.Int32System.Int32

ActionParameter がフィールドではなく識別子を表す場合に指定します。Specifies if the ActionParameter represents an identifier instead of a field.

省略可能Optional


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

要素と属性Elements and attributes

以下のセクションで、属性、子要素、親要素について説明します。The following sections describe attributes, child elements, and parent elements.

属性Attributes

属性Attribute

説明Description

IndexIndex

必須。Required.

URL 内の ActionParameters の中で、この ActionParameter の位置を示す順序属性。An ordinal attribute that specifies the position of this ActionParameter among other ActionParameters in the URL.

属性の型: IntegerAttribute type: Integer

名前Name

必須。Required.

ActionParameter の名前。The name of the ActionParameter.

属性の型: StringAttribute type: String

DefaultDisplayNameDefaultDisplayName

省略可能。Optional.

ActionParameter の既定の表示名。The default display name for the ActionParameter.

属性の型: StringAttribute type: String

IsCachedIsCached

省略可能。Optional.

この ActionParameter が頻繁に使用されるかどうかを指定します。この属性は、BDC Client Runtime がこの Action をキャッシュするために使用します。Specifies whether this ActionParameter is used frequently. This attribute is used by the BDC client runtime to cache this Action.

既定値: trueDefault value: true

属性の型: BooleanAttribute type: Boolean


子要素Child elements

要素Element

説明Description

MetadataObject (BDCMetadata スキーマ) 内の LocalizedDisplayNames 要素LocalizedDisplayNames element in MetadataObject (BDCMetadata Schema)

ActionParameter ローカライズされた表示名。The localized display names for the ActionParameter.

MetadataObject (BDCMetadata スキーマ) 内の要素のプロパティProperties element in MetadataObject (BDCMetadata Schema)

ActionParameter のプロパティ。The properties of the ActionParameter.


親要素Parent elements

要素Element

説明Description

アクション (BDCMetadata スキーマ) 内の ActionParameters 要素ActionParameters element in Action (BDCMetadata Schema)

ActionParameters を含む ActionParameter 要素。The ActionParameters element that contains this ActionParameter.