Freigeben über


Eigenschaften (Windows 10)

Definiert zusätzliche Metadaten zu dem Paket, einschließlich Attributen, die beschreiben, wie das Paket für Benutzer angezeigt wird.

Anmerkung

Möglicherweise wird ein Fehler angezeigt, wenn die Manifestelemente DisplayName oder Description Zeichen enthalten, die von der Windows-Firewall nicht zulässig sind; nämlich | und all, aufgrund dessen Windows das AppContainer-Profil für das Paket nicht erstellt. Verwenden Sie diese Referenz für Problembehandlung, wenn sie einen Fehler erhalten.

Elementhierarchie

<-Paket->

     <Eigenschaften>

Syntax

<Properties>

  <!-- Child elements -->
  Framework?
  & DisplayName
  & PublisherDisplayName
  & Description?
  & Logo
  & ResourcePackage?
  & uap:SupportedUsers?
  & uap6:AllowExecution?
  & desktop6:FileSystemWriteVirtualization?
  & desktop6:RegistryWriteVirtualization?
  & virtualization:FileSystemWriteVirtualization?
  & virtualization:RegistryWriteVirtualization?
  & rescap6:ModificationPackage?
  & uap10:AllowExternalContent?
  & uap10:PackageIntegrity?
  & uap13:AutoUpdate?
  & uap15:DependencyTarget?
  & uap17:UpdateWhileInUse?
  & heap:HeapPolicy?
  )

</Properties>

Schlüssel

? optionalen (null oder eins) & Interleave-Verbinder (kann in beliebiger Reihenfolge auftreten)

Attribute und Elemente

Attribute

Nichts.

Untergeordnete Elemente

Untergeordnetes Element Beschreibung
Beschreibung Eine benutzerfreundliche Beschreibung, die benutzern angezeigt werden kann.
DisplayName- Ein Anzeigename, der Benutzern angezeigt werden kann.
Framework- Gibt an, ob es sich bei dem Paket um ein Frameworkpaket handelt; d. h. ein Paket, das von anderen Paketen verwendet werden kann. Der Wert ist standardmäßig false. Sie sollten keinen Wert dafür angeben, es sei denn, Sie erstellen ein Framework.
Logo- Ein Pfad zu einer Datei, die ein Bild enthält.
PublisherDisplayName- Ein Anzeigename für den Herausgeber, der Benutzern angezeigt werden kann.
ResourcePackage- Gibt an, ob das Paket ein Ressourcenpaket ist. Ein Ressourcenpaket kann von anderen Paketen verwendet werden. Der Wert ist standardmäßig false. Sie sollten keinen Wert dafür angeben, es sei denn, Sie erstellen eine Ressource.
uap:SupportedUsers- Gibt an, ob das Paket mit mehreren Benutzern kompatibel ist. Diese Einstellung wird zur Installationszeit verwendet, um zu bestimmen, ob das Paket auf dem System installiert werden kann.
uap6:AllowExecution Ein boolescher Wert, der angibt, ob Pakete mit ausführbarer Datei ausgeführt werden dürfen. Dieser Wert ist standardmäßig "true".
desktop6:FileSystemWriteVirtualization Gibt an, ob die Virtualisierung für das Dateisystem für Ihre Desktopanwendung aktiviert ist.
desktop6:RegistryWriteVirtualization Gibt an, ob die Virtualisierung für die Registrierung für Ihre Desktopanwendung aktiviert ist.
virtualization:FileSystemWriteVirtualization Gibt an, ob die Virtualisierung für das Dateisystem für ein Paket aktiviert ist.
virtualization:RegistryWriteVirtualization Gibt an, ob die Virtualisierung für die Registrierung für Ihr Paket.
rescap6:ModificationPackage Deklariert, dass das aktuelle Paket ein Änderungspaket für eine Unternehmensanwendung ist.
uap10:AllowExternalContent Ermöglicht es Ihrem Paketmanifest, auf Inhalte außerhalb des Pakets zu verweisen, an einem bestimmten Speicherort auf dem Datenträger. Siehe Gewähren der Paketidentität durch Verpacken mit externem Speicherort.
uap10:PackageIntegrity- Gibt die Ebene der Laufzeitpaketintegritätsprüfungen und -korrekturen für das Paket an.
uap13:AutoUpdate Gibt die Konfiguration für automatische Updates für die App an.
uap15:DependencyTarget Ermöglicht einem Hauptpaketmanifest anzugeben, ob das Paket ein gültiges Ziel für dynamische Abhängigkeitenist.
uap17:UpdateWhileInUSe Gibt an, ob das Betriebssystem die App für App-Updates schließen soll oder ob das Update bis zum nächsten Neustart der App vom Benutzer oder einem Systemneustart zurückgestellt werden soll.
heap:HeapPolicy Ermöglicht verpackten Apps, ein Heap-Profil anzufordern, das Leistungs- und Verhaltensmerkmale aufweist, die mit der des älteren NT-Heaps konsistent sind.

Übergeordnete Elemente

Übergeordnetes Element Beschreibung
-Paket- Definiert das Stammelement eines App-Paketmanifests. Das Manifest beschreibt die Struktur und Funktionen der Software für das System.

Beispiele

Das folgende Beispiel stammt aus dem Paketmanifest eines der SDK-Beispiele.

<Properties>
  <DisplayName>ApplicationData SDK Sample</DisplayName>
  <PublisherDisplayName>Microsoft Corporation</PublisherDisplayName>
  <Description>The application data sample.</Description>
  <Logo>images\storeLogo-sdk.png</Logo>
</Properties>

Siehe auch

Anforderungen

Artikel Wert
Namespace- http://schemas.microsoft.com/appx/manifest/foundation/windows10