Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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 |