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

ChatterExtensions (パイロット)

ChatterExtensions は、特定の契約条件への同意が必要なパイロットプログラムを通じて一部のお客様に提供されています。ChatterExtensions は変更される可能性があり、Salesforce がドキュメント、プレスリリース、または公式声明で正式リリースを発表しない限り、正式リリースされません。特定期間内の正式リリースあるいはリリースの有無は保証できません。現在正式にリリースされている製品および機能に基づいて購入をご決定ください。

メモ

Chatter パブリッシャーと統合される、リッチパブリッシャーアプリケーション (パイロット) を記述するために使用するメタデータを表します。ChatterExtensions は API バージョン 40.0 のパイロット機能です。

ChatterExtensions の取得

ワークベンチまたは別の API ツールを使用して、次のコードによって package.xml から拡張機能の情報を取得できます。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4  <members>xw1</members>
5  <name>ChatterExtensions</name>
6 </types>
7 <version>40.0</version>
8</Package>

特定の拡張機能を指定するには <members> タグを使用し (この例では xw1)、すべての拡張機能を取得するにはワイルドカード (*) 記号を使用します。

次に、取得した情報の例を示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<ChatterExtensions xmlns="http://soap.sforce.com/2006/04/metadata">
3  <compComponent>xwComp</compComponent>
4  <description>des</description>
5  <extensionName>xw1</extensionName>
6  <headerText>h1</headerText>
7  <hoverText>h2</hoverText>
8  <icon>tiger</icon>
9  <isBlocked>false</isBlocked>
10  <isEnabled>true</isEnabled>
11  <masterLabel>master</masterLabel>
12  <rendComponent>xwRend</rendComponent>
13  <type>Lightning</type>
14</ChatterExtensions>

Version

ChatterExtensions は API バージョン 40.0 のパイロット機能です。

Field

項目 データ型 説明
compComponent 文字列型 必須。提供するリッチパブリッシャーアプリケーションのコンポジションコンポーネント。lightning:availableForChatterExtensionComposer インターフェースから構成されます。
説明 文字列型 必須。カスタムリッチパブリッシャーアプリケーションの説明。
extensionName 文字列型 必須。拡張機能の名前。つまり、リッチパブリッシャーアプリケーションの名前。
headerText 文字列型 Lightning 拡張機能コンポーザのヘッダーに表示するテキスト。
hoverText 文字列型 ユーザが拡張機能のアイコンに、マウスポインタを重ねたときに表示するテキスト。
icon 文字列型 必須。Chatter パブリッシャーに表示するアイコン。組織の既存のファイルアセット ID を使用します。
isBlocked boolean true の場合、拡張機能は表示されません。false の場合、拡張機能は Chatter パブリッシャーに表示されます。
isEnabled boolean true の場合、ユーザは Chatter 拡張でフィード項目を作成できます。false の場合、ユーザは Chatter 拡張でフィード項目を作成できません。
isProtected boolean 自動生成された値。現在、影響はありません。
masterLabel 文字列型 必須。自動生成された値。
rendComponent 文字列型 必須。提供するリッチパブリッシャーアプリケーションの表示コンポーネント。lightning:availableForChatterExtensionRenderer インターフェースから構成されます。
種別 ChatterExtensionType (string 型の列挙) 必須。拡張機能の種別を記述します。現在サポートされている値は lightning のみです。今後、他の種別が追加される可能性があります。
visibilityBits bit vector 必須。拡張機能を Lightning コミュニティに表示するか、Lightning Experience (OneApp) に表示するかを設定します。このパイロットでは、Lightning コミュニティでのみ ChatterExtensions を使用できます。