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

DeployContainer クラス

リリースするカスタムメタデータコンポーネントのコンテナを表します。

名前空間

Metadata

使用方法

Metadata.DeployContainer を使用して、リリースのカスタムメタデータコンポーネントを管理します。コンテナをリリースする前に、コンテナに 1 つ以上のコンポーネントを含める必要があります。

1// Use DeployContainer for deployment
2Metadata.DeployContainer mdContainer = new Metadata.DeployContainer();
3mdContainer.addMetadata(customMetadata);
4
5...
6
7// Enqueue deploy
8Metadata.Operations.enqueueDeployment(mdContainer, callback);

DeployContainer のメソッド

DeployContainer のメソッドは次のとおりです。

addMetadata(md)

コンテナにカスタムメタデータコンポーネントを追加します。

署名

public void addMetadata(Metadata.Metadata md)

パラメーター

md
型: Metadata.Metadata
Metadata.Metadata から派生したカスタムメタデータコンポーネントクラス。リリースエラーが発生するため、同じ Metadata.Metadata.fullName を持つ Metadata.DeployContainer にコンポーネントを追加するのは避けてください。

戻り値

型: void

clone()

Metadata.DeployContainer の重複コピーを作成します。

署名

public Object clone()

戻り値

型: Object

getMetadata()

コンテナからカスタムメタデータコンポーネントのリストを取得します。

署名

public List<Metadata.Metadata> getMetadata()

戻り値

型: List<Metadata.Metadata>

removeMetadata(md)

コンテナからメタデータコンポーネントを削除します。

署名

public Boolean removeMetadata(Metadata.Metadata md)

パラメーター

md
型: Metadata.Metadata
削除するメタデータコンポーネント。

戻り値

型: Boolean

コンテナがコールの結果として変更された場合、true を返します。

removeMetadataByFullName(fullName)

コンポーネントの完全名を使用してコンテナからメタデータコンポーネントを削除します。

署名

public Boolean removeMetadataByFullName(String fullName)

パラメーター

fullName
型: String
削除するコンポーネントの完全名。

戻り値

型: Boolean

コンテナがコールの結果として変更された場合、true を返します。