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

Newer Version Available

This content describes an older version of this product. View Latest

RecordDetails クラス

組織内のレコードに関する情報にアクセスします。

名前空間

ConnectApi

RecordDetails メソッド

RecordDetails のメソッドは次のとおりです。すべてのメソッドが静的です。

getRecentRecords(String, String)

コンテキストユーザが最近追加、編集、または参照したレコードに関するサマリー情報を含むオブジェクトのリストを返します。

API バージョン

30.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RecordSummaryList getRecentRecords(String communityId, String userId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me

戻り値

型: ConnectApi.RecordSummaryList

レコードオブジェクトのリストを含むオブジェクト。レコードは、組織の任意の種別を指定できます (カスタムオブジェクトを含む)。レコードオブジェクトは、従オブジェクトではなく、サマリーオブジェクトです。

getRecentRecords(String, String, Integer)

指定された数のオブジェクトからなるリストが含まれるオブジェクトを返します。各オブジェクトには、コンテキストユーザが最近追加、編集、または参照したレコードに関するサマリー情報が含まれます。

API バージョン

30.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RecordSummaryList getRecentRecords(String communityId, String userId, Integer size)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
userId
型: String
コンテキストユーザの ID またはキーワード me
size
型: Integer
最近使用されたオブジェクトの最大数。1 ~ 150 の値を返します。デフォルト値は 10 です。

戻り値

型: ConnectApi.RecordSummaryList

レコードオブジェクトのリストを含むオブジェクト。レコードは、組織の任意の種別を指定できます (カスタムオブジェクトを含む)。レコードオブジェクトは、従オブジェクトではなく、サマリーオブジェクトです。

getRecordView(String, String)

RecordView オブジェクトを返します。このオブジェクトには、レイアウト情報 (メタデータ) と指定されたレコードのデータを組み合わせたビューが含まれます。
使用可能なエディション: Unlimited Edition、Enterprise Edition、および Developer Edition

API バージョン

30.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RecordView getRecordView(String communityId, String recordId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
recordId
型: String
レコードの ID。

戻り値

型: ConnectApi.​RecordView

組織のレコード (カスタムオブジェクトレコードを含む) のビュー。このオブジェクトは、レコードタイプで特殊なオブジェクト (User や ChatterGroup など) を使用できない場合に使用されます。

使用方法

このメソッドは、ホワイトリストを使用してレコードに関する情報を返すかどうか判定します。recordId 引数のオブジェクト種別がホワイトリストに含まれていない場合、コールはエラー "ConnectApi.ConnectApiException: Object type not supported" を返します。次のオブジェクトがサポートされます。
オブジェクト種別 使用可能
Custom Objects 30.0
Account 30.0
Campaign 30.0
Case 30.0
CollaborationGroup 30.0
Contact 30.0
ContentDocument 30.0
ContentVersion 30.0
Contract 30.0
Dashboard 30.0
Event 30.0
Lead 30.0
LiveChatTranscript 30.0
Opportunity 30.0
OpportunityLineItem 30.0
Product 30.0
ServiceContract 30.0
Solution 30.0
Task 30.0
User 30.0