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

MetadataPackageVersion

ログインしている組織からアップロードされたパッケージバージョン (管理または未管理) を表します。

サポートされているコール

describeSObjects()query()retrieve()

項目

項目名 詳細
BuildNumber
int
プロパティ
Filter、Group、Nillable、Sort
説明
バージョンのビルド番号。たとえば、2 つのベータバージョンをアップロードすると、ビルド番号は 1 と 2 になります。その後、ベータではないバージョンをアップロードすると、ビルド番号は 3 になります。新しいバージョンをアップロードすると、ビルド番号は 1 にリセットされます。
IsDeprecated
boolean
プロパティ
Filter、Group、Sort
説明
パケージバージョン��非推奨かどうかを示します。API バージョン 46.0 以降で利用できます。
MajorVersion
int
プロパティ
Filter、Group、Nillable、Sort
説明
パッケージバージョン番号の最初の番号。バージョン番号は、x.y 形式または x.y.z 形式です。x はメジャーバージョンを、y はマイナーバージョンを、z はパッチバージョンを表します。
MetadataPackageId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
033 から始まる 18 文字のパッケージ ID。
MinorVersion
int
プロパティ
Filter、Group、Nillable、Sort
説明
パッケージバージョン番号の 2 番目の番号。バージョン番号は、x.y 形式または x.y.z 形式です。x はメジャーバージョンを、y はマイナーバージョンを、z はパッチバージョンを表します。
Name
string
プロパティ
Filter、Group、idLookup、Sort
説明

パッケージバージョンの名前。

PatchVersion
int
プロパティ
Filter、Group、Nillable、Sort
説明
パッケージバージョン番号の 3 番目の番号 (存在する場合)。バージョン番号は、x.y 形式または x.y.z 形式です。x はメジャーバージョンを、y はマイナーバージョンを、z はパッチバージョンを表します。
ReleaseState
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
パッケージバージョンがベータバージョンの場合、値は Beta になります。それ以外の場合、値は Released です。

使用方法

次に、実行できる 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 を使用して転送要求を作成します。