describeValueType()
特定のメタデータ型 (値の型) を記述するメタデータを取得します。
describeValueType() は、名前空間と型名を受け入れ、DescribeValueTypeResult オブジェクトを返します。このコールは、API バージョン 33.0 以降で使用できます。
構文
例
Metadata 名前空間で Apex クラスのメタデータを記述します。
Tooling 名前空間で Apex クラスのメタデータを記述します。
引数
| 名前 | 型 | 説明 |
|---|---|---|
| type | string | ApexClass など、メタデータが必要なメタデータ型の名前。名前空間が含まれます。 |
サンプルコード —Java
次の例は、メタデータ WSDL に基づいています。この例では、Apex クラスが記述されており、Metadata 名前空間が指定されています。次に、この例では返される DescribeValueTypeResult から情報 (プロパティ、親項目 (ある場合)、および項目) を取得します。その型の項目を反復処理して、各項目に関する情報を出力します。
Tooling WSDL を使用して前の例を実行するには、次のように describeValueType() コールの名前空間を Tooling 名前空間に置きかえます。