PackageCatalog.AddOptionalPackageAsync(String) 方法

定義

將選擇性套件新增至封裝目錄。

public:
 virtual IAsyncOperation<PackageCatalogAddOptionalPackageResult ^> ^ AddOptionalPackageAsync(Platform::String ^ optionalPackageFamilyName) = AddOptionalPackageAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<PackageCatalogAddOptionalPackageResult> AddOptionalPackageAsync(winrt::hstring const& optionalPackageFamilyName);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<PackageCatalogAddOptionalPackageResult> AddOptionalPackageAsync(string optionalPackageFamilyName);
function addOptionalPackageAsync(optionalPackageFamilyName)
Public Function AddOptionalPackageAsync (optionalPackageFamilyName As String) As IAsyncOperation(Of PackageCatalogAddOptionalPackageResult)

參數

optionalPackageFamilyName
String

Platform::String

winrt::hstring

要新增至目錄之選擇性封裝的套件系列。

傳回

啟動非同步作業以新增封裝的結果。

屬性

Windows 需求

裝置系列
Windows 10 Creators Update (已於 10.0.15063.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v4.0 引進)

範例

下列範例會根據其應用程式套件系列名稱安裝選擇性應用程式套件。

var packageCatalog = PackageCatalog.OpenForCurrentPackage();
string familyName = "<Your app package family name>";
Package installedPackage = await packageCatalog.AddOptionalPackageAsync(familyName);

備註

這個方法只適用于相關集合中的選擇性套件。

適用於