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

インターフェースの参照

これらのプラットフォームインターフェースを実装し、コンポーネントをさまざまなコンテキストで使用したり、コンポーネントで追加のコンテキストデータを受信したりできます。コンポーネントは、複数のインターフェースを実装できます。インターフェースのなかには、一緒に実装するものと、相互に排他的なものがあります。また、Lightning Experience と Salesforce1 にのみ影響するインターフェースもあります。
clients:availableForMailAppAppPage
Lightning アプリケーションビルダー、Lightning for Outlook または Lightning for Gmail の Lightning ページに表示するには、コンポーネントに clients:availableForMailAppAppPage インターフェースを実装する必要があります。詳細は、「Lightning for Outlook および Lightning for Gmail のコンポーネントの作成」を参照してください。
clients:hasEventContext
Lightning for Outlook および Lightning for Gmail で行動の日付または場所属性にコンポーネントが割り当てられるようにします。詳細は、「Lightning for Outlook および Lightning for Gmail のコンポーネントの作成」を参照してください。
clients:hasItemContext
Lightning for Outlook および Lightning for Gmail でメールまたは行動の項目属性にコンポーネントが割り当てられるようにします。詳細は、「Lightning for Outlook および Lightning for Gmail のコンポーネントの作成」を参照してください。
flexipage:availableForAllPageTypes
Lightning アプリケーションビルダーやあらゆる Lightning ページのタイプに対応するコンポーネントを作成するグローバルインターフェースです。詳細は、「Lightning ページと Lightning アプリケーションビルダーのコンポーネントの設定」を参照してください。
ユーティリティバーに表示するには、コンポーネントに flexipage:availableForAllPageTypes インターフェースを実装する必要があります。詳細は、Salesforce ヘルプの「Lightning アプリケーションへのユーティリティバーの追加」を参照してください。
flexipage:availableForRecordHome
コンポーネントがレコードページ専用に設計されている場合は、flexipage:availableForAllPageTypes の代わりに flexipage:availableForRecordHome インターフェースを実装します。詳細は、「Lightning Experience のレコードホームページのコンポーネントの設定」を参照してください。
forceCommunity:availableForAllPageTypes
コミュニティビルダーに表示するには、コンポーネントに forceCommunity:availableForAllPageTypes インターフェースを実装する必要があります。詳細は、「コミュニティのコンポーネントの設定」を参照してください。
force:appHostable
Lightning Experience または Salesforce1 でコンポーネントがカスタムタブとして使用されるようにします。詳細は、「Lightning Experience のカスタムタブとしての Lightning コンポーネントの追加」を参照してください。
force:lightningQuickAction
[キャンセル] ボタンなどの標準アクションコントロールがあるパネルにコンポーネントを表示できるようにします。これらのコンポーネントにも専用のコントロールを表示および実装できますが、標準コントロールからのイベントを処理する必要があります。force:lightningQuickAction を実装する場合は、同じコンポーネント内に force:lightningQuickActionWithoutHeader を実装できません。詳細は、「カスタムアクション用のコンポーネントの設定」を参照してください。
force:lightningQuickActionWithoutHeader
追加のコントロールなしでパネルにコンポーネントを表示できるようにします。このコンポーネントは、アクションの完全なユーザインターフェースを提供します。force:lightningQuickActionWithoutHeader を実装する場合は、同じコンポーネント内に force:lightningQuickAction を実装できません。詳細は、「カスタムアクション用のコンポーネントの設定」を参照してください。
ltng:allowGuestAccess
Lightning Out 連動関係アプリケーションに ltng:allowGuestAccess インターフェースを追加すると、ユーザは Salesforce の認証を行わずにそのアプリケーションにアクセスできます。このインターフェースでは、Lightning コンポーネントを含むアプリケーションを作成し、あらゆる場所のすべてのユーザにリリースできます。詳細は、「未認証ユーザとの Lightning Out アプリケーションの共有」を参照してください。