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개의 요소가 포함될 수 있습니다.

적용 대상

추가 정보