この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

ConnectApi.ActionLinkGroupDefinitionInput クラス

アクションリンクグループの定義。すべてのアクションリンクはグループに属している必要があります。1 つのグループ内のアクションリンクは、相互排他的で、同じプロパティを共有します。各自のアクショングループでスタンドアロンアクションを定義します。

アクションリンク定義は、サードパーティの機密情報である可能性があります (OAuth ベアラートークンヘッダーなど)。そのため、アクションリンク定義を作成した Apex 名前空間からのコールでのみ定義を参照、変更、または削除できます。さらに、コールを実行するユーザは、定義を作成したユーザか、「すべてのデータの参照」権限を持つユーザである必要があります。

プロパティ 説明 必須項目/省略可能 使用可能なバージョン
actionLinks List<ConnectApi.​ActionLink​DefinitionInput> このグループを構成するアクションリンク。

アクションリンクグループ内では、アクションリンクは、ConnectApi.ActionLinkGroup​DefinitionInput クラスの actionLinks プロパティにリストされる順序で表示されます。フィード項目内では、アクションリンクグループは、ConnectApi.AssociatedActions​CapabilityInput クラスの actionLinkGroupIds プロパティに指定された順序で表示されます。

Primary グループには最大 3 個、Overflow グループには最大 4 個のアクションリンクを作成できます。

テンプレートを使用せずにアクションリンクグループをインスタンス化する場合は必須。

テンプレートからインスタンス化する場合は、値を指定しないでください。

33.0
category ConnectApi.​PlatformAction​GroupCategory 関連付けられたフィード項目内でのアクションリンクの優先度および相対位置を示します。値は次のとおりです。
  • Primary — アクションリンクグループは、フィード要素の本文に表示されます。
  • Overflow — アクションリンクグループは、フィード要素のオーバーフローメニューに表示されます。
テンプレートを使用せずにアクションリンクグループをインスタンス化する場合は必須。

テンプレートからインスタンス化する場合は、値を指定しないでください。

33.0
executions​Allowed ConnectApi.​ActionLink​ExecutionsAllowed アクションリンクを実行できる回数を定義します。値は次のとおりです。
  • Once — アクションリンクは、すべてのユーザで 1 回のみ実行できます。
  • OncePerUser — アクションリンクは、各ユーザで 1 回のみ実行できます。
  • Unlimited — アクションリンクは、各ユーザで無制限に実行できます。アクションリンクの actionTypeApi または ApiAsync の場合、この値を使用できません。
テンプレートを使用せずにアクションリンクグループをインスタンス化する場合は必須。

テンプレートからインスタンス化する場合は、値を指定しないでください。

33.0
expirationDate Datetime このアクションリンクグループが関連付けられたフィード項目から削除され、実行できなくなる日時を表す ISO 8601 日付文字列 (例: 2011-02-25T18:24:31.000Z)。expirationDate は、作成日から 1 年以内の日時である必要があります。

アクションリンクグループ定義に OAuth トークンが含まれる場合、アクションリンクグループの有効期限を OAuth トークンの有効期限と同じ値に設定することをお勧めします。そうすれば、ユーザがアクションリンクを実行できず、OAuth エラーは発生しません。

テンプレートからインスタンス化するときに日付を設定する場合は、「アクションリンクグループの有効期限の設定」を参照してください。

テンプレートを使用せずにアクションリンクグループをインスタンス化する場合は必須。

テンプレートからインスタンス化する場合は省略可能。

33.0
templateBindings List<ConnectApi.​ActionLinkTemplate​BindingInput> アクションリンクテンプレートからバインド変数値またはカスタムユーザ別名に入力されるキー - 値のペアのコレクション。バインド変数を使用するアクションリンクテンプレートからこのアクションリンクグループをインスタンス化するには、すべての変数の値を指定する必要があります。「バインド変数の定義」を参照してください。 テンプレートを使用せずにインスタンス化する場合は、値を指定しないでください。

バインド変数を使用するテンプレートからこのアクションリンクグループをインスタンス化する場合は必須。

33.0
templateId String このアクションリンクグループのインスタンス化に使用されたアクションリンクグループテンプレートの ID。 テンプレートを使用せずにインスタンス化する場合は、値を指定しないでください。

テンプレートからこのアクションリンクグループをインスタンス化する場合は必須。

33.0