PackageManager.RegisterPackageByFullNameAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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
字串,指定要註冊之主要封裝的完整名稱。
字串,指定要註冊之相依性套件的完整名稱。
- deploymentOptions
- DeploymentOptions
指定套件部署選項 的 DeploymentOptions型別值。
傳回
部署要求的狀態。 DeploymentResult包含部署作業的最終傳回值,完成後。 DeploymentProgress可用來取得整個部署作業過程中完成的百分比。
- 屬性
Windows 需求
應用程式功能 |
packageManagement
|
備註
若要隱藏套件組合套件資訊清單的詳細資料,而不是呼叫 RegisterPackageAsync,您可以呼叫 RegisterPackageByFullNameAsync,以完整名稱註冊套件。 套件組合套件和一般套件都是由通用套件完整名稱參考,因此完整名稱註冊可減少呼叫端所需的領域知識量。
RegisterPackageByFullNameAsync 無法為呼叫端以外的任何使用者安裝套件。 如果沒有任何相依性套件, dependencyPackageFullNames 可以包含 0 個專案。