Delen via


Package (Windows 10)

Hiermee definieert u het hoofdelement van een app-pakketmanifest. Het manifest beschrijft de structuur en mogelijkheden van de software voor het systeem.

Elementhiërarchie

<Package>

Syntaxis

<Package
  IgnorableNamespaces = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' >

  <!-- Child elements -->
  Identity
  & mp:PhoneIdentity?
  & Properties
  & Resources
  & Dependencies
  & Capabilities?
  & Extensions?
  & Applications?
  & uap15:Capabilities?
  & trustedlaunch:TrustedLaunch?
</Package>

Key

? optionele (nul of één) & interleave-connector (kan in elke volgorde voorkomen)

Kenmerken en elementen

Attributes

Attribute Description Gegevenstype Verplicht Standaardwaarde
NegeerbareNamespaces Declareert naamruimten die worden gebruikt in het manifest dat moet worden genegeerd. Genegeerde naamruimte-elementen worden niet gevalideerd en moeten worden beschouwd als niet-vertrouwd. Er worden meerdere naamruimten opgegeven met een spatie tussen elke naamruimte. Een tekenreeks met een waarde tussen 1 en 32767 tekens lang met een niet-witruimteteken aan het begin en einde. Nee.

Onderliggende elementen

Onderliggend element Description
Applicaties Vertegenwoordigt een of meer apps die het pakket vormen.
Mogelijkheden Declareert de toegang tot beveiligde gebruikersbronnen die het pakket nodig heeft.
Afhankelijkheden Declareert andere pakketten waaraan een pakket afhankelijk is om de software te voltooien.
-extensies (type: CT_PackageExtensions) Definieert een of meer uitbreidbaarheidspunten voor het pakket.
Identiteit Definieert een globally unique identifier voor een pakket. Een pakketidentiteit wordt weergegeven als een tuple van kenmerken van het pakket.
Eigenschappen Definieert aanvullende metagegevens over het pakket, inclusief kenmerken die beschrijven hoe het pakket voor gebruikers wordt weergegeven.
Middelen Declareert talen voor de resources die het pakket bevat. Elk pakket moet ten minste één taal voor resources declareren. De kenmerken op schaal- en DirectX-functieniveau zijn gebruikelijk voor alle resources in het pakket.
mp:PhoneIdentity- Als uw app een update is van een app die eerder beschikbaar is op Windows Telefoon, moet u ervoor zorgen dat dit element overeenkomt met wat zich in het app-manifest van uw vorige app bevindt. Gebruik dezelfde GUID's die zijn toegewezen aan de app door de Store. Dit zorgt ervoor dat gebruikers van uw app die upgraden naar Windows 10 uw nieuwe app ontvangen als een update en niet als een duplicaat.
uap15:Capabilities Declareert de toegang tot beveiligde gebruikersbronnen die het pakket nodig heeft. Dit element kan worden gebruikt door niet-hoofdpakketten. Dit element kan alleen worden gebruikt door frameworkpakketten.
trustedlaunch:TrustedLaunch Hiermee geeft u op dat Vertrouwd starten is ingeschakeld, waardoor de set processen wordt beperkt die kunnen worden gestart onder de identiteit van een pakket.

Opmerking

Er kan een fout optreden als de manifestelementen DisplayName of Description tekens bevatten die niet zijn toegestaan door de Windows firewall; namelijk | en all, waardoor Windows het AppContainer-profiel voor het pakket niet kan maken. Gebruik deze verwijzing voor het oplossen van problemen als er een fout optreedt.

Bovenliggende elementen

Dit is het buitenste element in een document. Het kan niet worden opgenomen door een ander element.

Requirements

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