ChatterExtension
Chatter パブリッシャーと統合され��、リッチパブリッシャーアプリケーションを記述するために使用するメタデータを表します。
ChatterExtension の取得
ワークベンチまたは別の API ツールを使用して、次のコードによって package.xml から拡張機能の情報を取得できます。
特定の拡張機能を指定するには <members> タグを使用し (この例では xw1)、すべての拡張機能を取得するにはワイルドカード (*) 記号を使用します。
次に、取得した情報の例を示します。
バージョン
ChatterExtension は API バージョン 41.0 の新機能です。
項目
| 項目 | データ型 | 説明 |
|---|---|---|
| compositionComponent | string | 必須。提供するリッチパブリッシャーアプリケーションのコンポジションコンポーネント。lightning:availableForChatterExtensionComposer インターフェースから構成されます。 |
| description | string | 必須。カスタムリッチパブリッシャーアプリケーションの説明。 |
| extensionName | string | 必須。拡張機能の名前。つまり、リッチパブリッシャーアプリケーションの名前。 |
| headerText | string | アプリケーションコンポーザのヘッダーに表示するテキスト。 |
| hoverText | string | ユーザが拡張機能のアイコンに、マウスポインタを重ねたときに表示するテキスト。 |
| icon | string | 必須。Chatter パブリッシャーに表示するアイコン。組織の既存のファイルアセット ID を使用します。 |
| isProtected | boolean | 自動生成された値。現在、影響はありません。 |
| masterLabel | string | 必須。自動生成された値。 |
| renderComponent | string | 必須。提供するリッチパブリッシャーアプリケーションの表示コンポーネント。lightning:availableForChatterExtensionRenderer インターフェースから構成されます。 |
| type | ChatterExtensionType (string 型の列挙) | 必須。拡張機能の種別を記述します。現在サポートされている値は lightning のみです。今後、他の種別が追加される可能性があります。 |