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

ConnectApi.PlatformAction

コンテキストユーザの状態情報を含むプラットフォームアクションインスタンス。
プロパティ名 説明 使用可能なバージョン
actionUrl String subtype Ui または Download のアクションリンクの場合、このリンクからユーザにダウンロードや UI アクセスを行わせます。Salesforce は次の形式でリンクの Javascript リダイレクトを発行します: /action-link-redirect/communityId​/actionLinkId?_bearer=bearerToken

Api アクションリンクおよびすべてのプラットフォームアクションの場合、この値は null になり、Salesforce によってコールが処理されます。

33.0
apiName String API 名。この値は null になることがあります。 33.0
confirmation​Message String このアクションに確認が必要で、状況が NewStatus の場合は、このプロパティがローカライズされたデフォルトのメッセージになり、このアクションを呼び出す前にエンドユーザに表示されます。それ以外の場合は、この値が null になります。 33.0
executingUser ConnectApi.​User​Summary このプラットフォームアクションの実行を開始したユーザ。 33.0
groupDefault Boolean このプラットフォームアクションがプラットフォームアクショングループのデフォルトまたはプライマリのプラットフォームアクションの場合は true、それ以外の場合は false。デフォルトプラットフォームアクションはプラットフォームアクショングループごとに 1 つのみです。 33.0
iconUrl String プラットフォームアクションのアイコンの URL。この値は、null になることがあります。 33.0
id String プラットフォームアクションの ID。

typeQuickAction で、subtypeCreate の場合、この値は null になります。

33.0
label String このプラットフォームアクションのローカライズされた表示ラベル。 33.0
modifiedDate Datetime ISO 8601 形式の日付文字列 (例: 2011-02-25T18:24:31.000Z)。 33.0
platformAction​Group ConnectApi.​​Reference このプラットフォームアクションを含むプラットフォームアクショングループへの参照。 33.0
status ConnectApi.​PlatformAction​Status プラットフォームアクションの実行状況。値は次のとおりです。
  • FailedStatus — アクションリンクの実行に失敗しました。
  • NewStatus — アクションリンクの実行の準備が整っています。Download および Ui アクションリンクでのみ使用できます。
  • PendingStatus — アクションリンクが実行されています。この値を選択すると、Api および ApiAsync アクションリンクの API コールがトリガされます。
  • SuccessfulStatus — アクションリンクが正常に実行されました。
33.0
subtype String プラットフォームアクションのサブタイプまたは null
type プロパティが ActionLink の場合、使用できる値は次のとおりです。
  • Api — アクションリンクは、アクション URL で同期 API をコールします。Salesforce は、サーバから返された HTTP 状況コードに基づいて状況を SuccessfulStatus または FailedStatus に設定します。
  • ApiAsync — アクションリンクは、アクション URL で非同期 API をコールします。アクションは、非同期操作の完了時にサードパーティが /connect/action-links/actionLinkId への要求を行って状況を SuccessfulStatus または FailedStatus に設定するまで、PendingStatus 状態のままになります。
  • Download — アクションリンクは、アクション URL からファイルをダウンロードします。
  • Ui — アクションリンクはアクション URL の Web ページをユーザに表示します。

アプリケーションから ApiAsync アクションリンクを呼び出す場合は状況を設定するコールが必要です。ただし、現在 Apex を使用してアクションリンクの状況を設定する方法がありません。状況を設定するには、Connect REST API を使用します。詳細は、Connect REST API 開発者ガイドの「Action Link リソース」を参照してください。

メモ

33.0
type ConnectApi.​PlatformActionType プラットフォームアクションの種別。値は次のとおりです。
  • ActionLink — API、Web ページ、またはファイルを指す、フィード要素上のインジケータで、Salesforce UI のボタンによって表されます。
  • CustomButton — クリックすると、ウィンドウ内で URL または Visualforce ページが開くか、JavaScript が実行されます。
  • ProductivityAction — 生産性アクションは事前定義され、限られたオブジェクトのセットに適用されます。生産性アクションには、[メールを送信]、[電話]、[地図]、[Web サイトを表示]、[ニュースを閲覧] が含まれます。[電話] アクション以外の生産性アクションを編集することはできません。
  • QuickAction — グローバルアクションまたはオブジェクト固有のアクション。
  • StandardButton — 事前定義された Salesforce ボタン ([新規]、[編集]、[削除] など)。
33.0
url String このプラットフォームアクションの URL。

typeQuickAction で、subtypeCreate の場合、この値は null になります。

33.0