CreatePackageDependencyOptions Clase
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í.
Define criterios que se pueden aplicar al crear una referencia en tiempo de instalación a un paquete de marco mediante el método PackageDependency.Create . Esto informa al sistema operativo de que la aplicación desempaquetada tiene una dependencia en un paquete de marco que cumple los criterios especificados.
public ref class CreatePackageDependencyOptions sealed
/// [Windows.Foundation.Metadata.Activatable(1)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class CreatePackageDependencyOptions final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract, 65536)]
class CreatePackageDependencyOptions final
[Windows.Foundation.Metadata.Activatable(1)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class CreatePackageDependencyOptions
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.DynamicDependency.DynamicDependencyContract), 65536)]
public sealed class CreatePackageDependencyOptions
function CreatePackageDependencyOptions()
Public NotInheritable Class CreatePackageDependencyOptions
- Herencia
- Atributos
Constructores
CreatePackageDependencyOptions() |
Crea una nueva instancia de la clase CreatePackageDependencyOptions . |
Propiedades
Architectures |
Obtiene o establece las arquitecturas de procesador del paquete de marco en el que la aplicación sin empaquetar tiene una dependencia. |
LifetimeArtifact |
Obtiene o establece el nombre del artefacto utilizado para definir la duración de la dependencia del paquete, si la propiedad LifetimeArtifactKind está establecida en PackageDependencyLifetimeArtifactKind.FilePath o PackageDependencyLifetimeArtifactKind.RegistryKey. |
LifetimeArtifactKind |
Obtiene o establece el tipo de artefacto que se va a usar para definir la duración de la dependencia del paquete. |
VerifyDependencyResolution |
Obtiene o establece un valor que indica si se va a deshabilitar la resolución de dependencias al anclar una dependencia de paquete. Esto resulta útil para los instaladores que se ejecutan como contextos de usuario distintos del usuario de destino (por ejemplo, instaladores que se ejecutan como LocalSystem). |