MetadataPackageVersion
サポートされているコール
describeSObjects()、query()、retrieve()
項目
| 項目名 | 詳細 |
|---|---|
| BuildNumber |
|
| MajorVersion |
|
| MetadataPackageId |
|
| MinorVersion |
|
| Name |
|
| PatchVersion |
|
| ReleaseState |
|
使用方法
次に、実行できる API クエリの種別の例を示します。
| クエリ | 文字列 |
|---|---|
| MetadataPackageID が 033D00000001xQlIAI のパッケージのすべてのパッケージバージョンを取得する | SELECT Id, Name, ReleaseState, MajorVersion, MinorVersion, PatchVersion FROM MetadataPackageVersion WHERE MetadataPackageId = '033D00000001xQlIAI' |
| 特定の MetadataPackageID を持ち、メジャーバージョンが 1 より大きいパッケージのパッケージバージョンを取得する | SELECT Id FROM MetadataPackageVersion WHERE MetadataPackageId ='033D00000001xQlIAI' AND MajorVersion > 1 |
| 特定のMetadataPackageID を持つパッケージのリリース済みパッケージバージョンを取得する | SELECT Id FROM MetadataPackageVersion WHERE MetadataPackageId = '033D00000001xQlIAI' AND ReleaseState = 'Released' |
Java コードサンプル
パッケージのバージョン 3.4.6 をすべての組織に転送するとし���す。アップグレードの対象となる組織を識別するコードを記述しましょう。この例は、パッケージのバージョン 3.4.6 にアップグレードできる登録者組織のリストを生成する方法を示しています。
このコードサンプルは Web Services Connector (WSC) を使用しています。
次のステップ
PackagePushRequest を使用して転送要求を作成します。