Condividi tramite


CreatePackageDependencyOptions.LifetimeArtifactKind Proprietà

Definizione

Ottiene o imposta il tipo di artefatto da usare per definire la durata della dipendenza del pacchetto.

public:
 property PackageDependencyLifetimeArtifactKind LifetimeArtifactKind { PackageDependencyLifetimeArtifactKind get(); void set(PackageDependencyLifetimeArtifactKind value); };
PackageDependencyLifetimeArtifactKind LifetimeArtifactKind();

void LifetimeArtifactKind(PackageDependencyLifetimeArtifactKind value);
public PackageDependencyLifetimeArtifactKind LifetimeArtifactKind { get; set; }
var packageDependencyLifetimeArtifactKind = createPackageDependencyOptions.lifetimeArtifactKind;
createPackageDependencyOptions.lifetimeArtifactKind = packageDependencyLifetimeArtifactKind;
Public Property LifetimeArtifactKind As PackageDependencyLifetimeArtifactKind

Valore della proprietà

Tipo di artefatto da usare per definire la durata della dipendenza del pacchetto.

Commenti

L'artefatto di durata può essere il processo corrente, un file o una chiave del Registro di sistema che indica al sistema che l'app è ancora disponibile. Se l'artefatto specificato non esiste più, il sistema operativo può presupporre che la dipendenza non sia più necessaria e possa disinstallare il pacchetto del framework se non sono state dichiarate dipendenze da altre app. Questa funzionalità è utile per gli scenari in cui un'app non è in grado di rimuovere il pin in fase di installazione quando viene disinstallato.

Se si imposta questa proprietà su PackageDependencyLifetimeArtifactKind.FilePath o PackageDependencyLifetimeArtifactKind.RegistryKey, utilizzare la proprietà LifetimeArtifact per specificare il nome dell'artefatto.

Si applica a

Vedi anche