ActionParameters の ActionParameter 要素 (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 は、識別子の値、または Entity の SpecificFinder の 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 内のこの **ActionParameter** の他の **ActionParameters** の位置を指定する序数属性。

属性の種類: **Integer**

**名前**

必須です。

**ActionParameter** の名前。

属性の種類: **String**

**DefaultDisplayName**

オプション。

**ActionParameter** の既定の表示名。

属性の種類: **String**

**IsCached**

オプション。

この **ActionParameter** を頻繁に使用するかどうかを指定します。 この属性は、この **Action** をキャッシュするために BDC クライアント ランタイムによって使用されます。

既定値: **true**

属性の種類: **Boolean**


子要素

要素 説明
MetadataObject の LocalizedDisplayNames 要素 (BDCMetadata スキーマ) ActionParameter ローカライズされた表示名。
MetadataObject の Properties 要素 (BDCMetadata スキーマ) ActionParameter のプロパティ。

親要素

要素 説明
ActionParameters 要素 in Action (BDCMetadata Schema) ActionParameters を含む ActionParameter 要素。