describeTabs()
ページ上部の Force.com アプリケーションメニューに表示される、ログインユーザが使用できる標準アプリケーションおよびカスタムアプリケーションに関する情報を返します。アプリケーションは、アプリケーション機能を提供するために 1 つの単位として機能するタブのセットです。たとえば、標準 Salesforce アプリケーションとして「セールス」と「コールセンター」があります。
構文
使用方法
ログインユーザがアクセスできる標準アプリケーションとカスタムアプリケーションの情報を取得するのに、describeTabs() コールを使用します。describeTabs() コールは、アプリケーションを別のユーザインターフェースで表示するのに必要な最小限のメタデータを返します。通常このコールは、Salesforce データを別のユーザインターフェースで表示するためにパートナーアプリケーションからコールされます。
各タブに対するコールでは、タブ名、タブに表示されるメインの sObject、タブを参照する URL のほか、そのタブがカスタムタブかどうかといった情報が返されます。[すべてのタブ] タブおよび [Lightning ページ] タブは、タブリストには含まれません。
サンプルコード —Java
このサンプルでは、describeTabs() をコールします。これは、タブセットの結果の配列を返します。次に、アプリケーションを表すタブセットの結果ごとに、プロパティの一部を取得し、このアプリケーションのすべてのタブを取得します。このサンプルでは、取得したすべてのプロパティをコンソールに書き込みます。
サンプルコード —C#
このサンプルでは、describeTabs() をコールします。これは、タブセットの結果の配列を返します。次に、アプリケーションを表すタブセットの結果ごとに、プロパティの一部を取得し、このアプリケーションのすべてのタブを取得します。このサンプルでは、取得したすべてのプロパティをコンソールに書き込みます。
引数
なし。