PackageManager.RegisterPackageByFullNameAsync メソッド

定義

パッケージ (メイン パッケージ) を、現在のユーザーの完全な名前とその依存関係パッケージで登録します。

public:
 virtual IAsyncOperationWithProgress<DeploymentResult ^, DeploymentProgress> ^ RegisterPackageByFullNameAsync(Platform::String ^ mainPackageFullName, IIterable<Platform::String ^> ^ dependencyPackageFullNames, DeploymentOptions deploymentOptions) = RegisterPackageByFullNameAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<DeploymentResult, DeploymentProgress> RegisterPackageByFullNameAsync(winrt::hstring const& mainPackageFullName, IIterable<winrt::hstring> const& dependencyPackageFullNames, DeploymentOptions const& deploymentOptions);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<DeploymentResult,DeploymentProgress> RegisterPackageByFullNameAsync(string mainPackageFullName, IEnumerable<string> dependencyPackageFullNames, DeploymentOptions deploymentOptions);
function registerPackageByFullNameAsync(mainPackageFullName, dependencyPackageFullNames, deploymentOptions)
Public Function RegisterPackageByFullNameAsync (mainPackageFullName As String, dependencyPackageFullNames As IEnumerable(Of String), deploymentOptions As DeploymentOptions) As IAsyncOperationWithProgress(Of DeploymentResult, DeploymentProgress)

パラメーター

mainPackageFullName
String

Platform::String

winrt::hstring

登録するメイン パッケージの完全な名前を指定する文字列。

dependencyPackageFullNames

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

登録する依存関係パッケージの完全な名前を指定する文字列。

deploymentOptions
DeploymentOptions

パッケージ展開オプションを指定する DeploymentOptions 型の値。

戻り値

デプロイ要求の状態。 DeploymentResult には、完了したデプロイ操作の最終的な戻り値が含まれます。 DeploymentProgress を使用して、デプロイ操作全体の完了率を取得できます。

属性

Windows の要件

アプリの機能
packageManagement

注釈

バンドル パッケージのマニフェストに関する詳細を非表示にするには、 RegisterPackageAsync を呼び出す代わりに、RegisterPackageByFullNameAsync を呼び出して、パッケージを完全な名前で登録します。 バンドル パッケージと通常のパッケージはどちらも共通パッケージの完全名で参照されるため、フル ネームによる登録により、呼び出し元に必要なドメイン知識の量が減ります。

RegisterPackageByFullNameAsync は、呼び出し元以外のユーザーのパッケージをインストールできません。 依存関係パッケージがない場合 、dependencyPackageFullNames には 0 個の要素を含めることができます。

適用対象

こちらもご覧ください