PackageManager.RegisterPackageByFullNameAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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)
Parámetros
- mainPackageFullName
-
String
Platform::String
winrt::hstring
Cadena que especifica el nombre completo del paquete principal que se va a registrar.
Cadenas que especifican los nombres completos de los paquetes de dependencia que se van a registrar.
- deploymentOptions
- DeploymentOptions
Valor con tipo DeploymentOptions que especifica la opción de implementación del paquete.
Devoluciones
Estado de la solicitud de implementación. DeploymentResult contiene el valor devuelto final de la operación de implementación, una vez completado. DeploymentProgress se puede usar para obtener el porcentaje de finalización durante todo el curso de la operación de implementación.
- Atributos
Requisitos de Windows
Características de aplicaciones |
packageManagement
|
Comentarios
Para ocultar detalles sobre el manifiesto de un paquete de agrupación, en lugar de llamar a RegisterPackageAsync, puede llamar a RegisterPackageByFullNameAsync para registrar un paquete por su nombre completo. Tanto los paquetes de agrupación como los paquetes normales se hacen referencia al nombre completo del paquete común y, por tanto, el registro por nombre completo reduce la cantidad de conocimiento del dominio que requiere el autor de la llamada.
RegisterPackageByFullNameAsync no puede instalar un paquete para ningún usuario que no sea el autor de la llamada. DependencyPackageFullNames puede contener 0 elementos si no hay ningún paquete de dependencia.
Se aplica a
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de