CreatePackageDependencyOptions.LifetimeArtifactKind Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.