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

オブジェクト、項目、項目データおよび Partner WSDL

Enterprise WSDL ファイルはすべての特定オブジェクト (AccountContact、および標準オブジェクトのセクションに記載されているその他のオブジェクト) を Salesforce 組織で定義しますが、Partner WSDL ファイルは、すべてのオブジェクトを表す単一の、汎用オブジェクト (sObject) を定義します。特定のオブジェクトの場合、その種類は返される DescribeSObjectResultname 項目で定義されます。

Partner WSDL を使用すると、クライアントアプリケーションコードは、項目データを表す名前-値のペアの配列として、項目を処理します。各項目の名前を参照する場合、DescribeSObjectResultField 型の name 項目の値を使用します。

名前-値のペアを処理する方法、型指定された値を SOAP メッセージで定義されたプリミティブ XML データ型に対応付ける方法は、言語によって変わります。Enterprise WSDL では、対応付けは暗黙的に処理されます。一方、Partner WSDL では、クライアントアプリケーション構築時に値とデータ型を処理する必要があります。特定の項目の値を指定する場合、項目に有効な値を必ず指定してください (範囲、形式、データ型)。開発で使用するプログラミング言語のデータ型と XML プリミティブデータ型 (DescribeSObjectResultField 型の SOAPType 項目のいずれかの値) の対応について、確実に把握しておくようにしてください。