No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
checkDeployStatus()
宣言的なメタデータコール deploy() の状況を確認します。
構文
1DeployResult = metadatabinding.checkDeployStatus(ID id, includeDetails boolean);使用方法
checkDeployStatus は、パッケージコンポーネントまたはパッケージ化されていないコンポーネントを組織にリリースするためのプロセスの一部として使用されます。
- deploy() コールを発行して、非同期リリースを開始すると、AsyncResult オブジェクトが返されます。id 項目の値をメモし、次のステップで使用します。
- checkDeployStatus() コールの発行を、返される DeployResult の done 項目がコールの完了を示す true になるまでループします。DeployResult オブジェクトには、deploy() コールを使用して開始された進行中または完了済みのリリースに関する情報が含まれます。checkDeployStatus() をコールするとき、最初のステップの AsyncResult オブジェクトから id 値を渡します。
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 以降で利用できます。 |