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

checkDeployStatus()

宣言的なメタデータコール deploy() の状況を確認します。

構文

1DeployResult = metadatabinding.checkDeployStatus(ID id, includeDetails boolean);

使用方法

checkDeployStatus は、パッケージコンポーネントまたはパッケージ化されていないコンポーネントを組織にリリースするためのプロセスの一部として使用されます。

  1. deploy() コールを発行して、非同期リリースを開始すると、AsyncResult オブジェクトが返されます。id 項目の値をメモし、次のステップで使用します。
  2. checkDeployStatus() コールの発行を、返される DeployResultdone 項目がコールの完了を示す true になるま���ループします。DeployResult オブジェクトには、deploy() コールを使用して開始された進行中または完了済みのリリースに関する情報が含まれます。checkDeployStatus() をコールするとき、最初のステップの AsyncResult オブジェクトから id 値を渡します。

checkDeployStatus() へのコールは、API 要求の制限と割り当てには含まれません。

メモ

API バージョン 29.0 では、Salesforce は、リリース状況プロパティを改善し、deploy() コール後にリリースに関する情報を取得するために checkStatus() を使用する要件を削除しました。Salesforce では、API バージョン 28.0 以前で deploy() を使用する場合の checkStatus() の使用を引き続きサポートします。

サンプルコード — Java

このコールの使用例は、deploy() のサンプルコードを参照してください。

引数

名前 説明
id ID deploy() コールまたは後続の checkDeployStatus() コールによって返される AsyncResult オブジェクトから取得した ID。
includeDetails boolean DeployResult オブジェクトが DeployDetails 情報を含むか (true)、否か (false) を設定します。デフォルトは、false です。API バージョン 29.0 以降で利用できます。

応答

DeployResult