Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Bővíthetőségi pontot deklarál az alkalmazáshoz.
<\uap3:Extension>
Szintaxis
<uap3:Extension
Category = 'A string that can be one of the following values: "windows.appointmentDataProvider", "windows.emailDataProvider", "windows.contactDataProvider", "windows.appUriHandler", "windows.appExtensionHost", "windows.appExtension", "windows.protocol", "windows.fileTypeAssociation".' |
Executable = 'A string with an optional value between 1 and 256 characters in length, that must end with ".exe", and cannot contain the following characters: <, >, :, ", |, ?, or *. Specifies the default executable for the extension. If not specified, the executable defined for the app is used. If specified, the EntryPoint property is also used. If the EntryPoint property is not specified, the EntryPoint defined for the app is used.'
EntryPoint = 'A string with an optional value between 1 and 256 characters in length. Represents the task handling the extension (normally the fully namespace-qualified name of a Windows Runtime type). If EntryPoint is not specified, the EntryPoint defined for the app is used instead.'
RuntimeType = 'A string with an optional value between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
StartPage = 'A string with an optional value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
ResourceGroup = 'An alphanumeric string with an optional value between 1 and 255 characters in length. Must begin with a letter.'
uap10:TrustLevel = 'An optional string value. If specified, it must be either "appContainer" or "mediumIL".'
uap10:RuntimeBehavior = 'An optional string value. If specified, it must be one of the following values: "windowsApp", "packagedClassicApp", or "win32App".'
uap10:HostId = 'An alphanumeric string with an optional value between 1 and 255 characters in length. Must begin with an letter.'
uap10:Parameters = 'A string with an optional value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
uap11:Id = 'An optional string with a value between 1 and 255 characters in length with a non-whitespace character at its beginning and end.'
uap11:Subsystem = 'An optional string that can have one of the following values: "console" or "windows".'
uap11:SupportsMultipleInstances = 'An optional boolean value.'
uap11:ResourceGroup = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
uap11:CurrentDirectoryPath = 'An optional string that cannot contain these characters: <, >, |, ?, or *. >'
uap11:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
desktop7:CompatMode = 'An optional string the can have one of the following values: "classic" or "modern".'
desktop7:Scope = 'An optional string that can have one of the following values: "machine" or "user".'>
<!-- Child elements -->
uap3:appointmentDataProvider?
uap3:emailDataProvider?
uap3:contactDataProvider?
uap3:appUriHandler?
uap3:appService?
uap3:appExecutionAlias?
uap3:fileTypeAssociation?
</uap3:Extension>
Kulcs
?
nem kötelező (nulla vagy egy)
Attribútumok és elemek
Attribútumok
Attribútum | Leírás | Adattípus | Szükséges | Alapértelmezett érték |
---|---|---|---|---|
kategória | A csomag bővíthetőségi pontjának típusa. | Egy sztring, amely a következő értékek egyikével rendelkezhet: windows.appointmentDataProvider, windows.emailDataProvider, windows.contactDataProvider, windows.appUriHandler, windows.appExtensionHost, windows.appExtension, windows.protocol, windows.fileTypeAssociation. | Igen | |
EntryPoint- | Az aktiválható osztályazonosító. | 1 és 256 karakter közötti hosszúságú karakterlánc. A bővítményt kezelő feladatot jelöli (általában windowsos futtatókörnyezet-típus teljes névtér-minősítésű neve). Ha a EntryPoint nincs megadva, a rendszer ehelyett az alkalmazáshoz definiált EntryPointot használja. | Nem | |
végrehajtható | Az alapértelmezett indítási végrehajtható fájl. | 1 és 256 karakter közötti hosszúságú karakterlánc, amelynek .exe kell végződnie, és nem tartalmazhat ilyen karaktereket: < , > , : , " , | , ? vagy * . A bővítmény alapértelmezett végrehajtható fájljának megadása. Ha nincs megadva, a rendszer az alkalmazáshoz definiált végrehajtható fájlt használja. Ha meg van adva, a Rendszer a EntryPoint tulajdonságot is használja. Ha ez a EntryPoint-tulajdonság nincs megadva, a rendszer az alkalmazáshoz definiált EntryPointot használja. |
Nem | |
RuntimeType | A futtatókörnyezet-szolgáltató. Általában akkor használatos, ha egy alkalmazásban kevert keretrendszerek vannak. | 1 és 255 karakter közötti hosszúságú karakterlánc, amely nem kezdődhet vagy végződhet . , és nem tartalmazhat karaktereket: < , > , : , " , | , ? vagy * . |
Nem | |
StartPage | A bővíthetőségi pontot kezelő weblap. | 1 és 256 karakter közötti hosszúságú karakterlánc, amely nem tartalmazhat ilyen karaktereket: < , > , : , " , | , ? vagy * . |
Nem | |
ResourceGroup | Nem kötelező címke a bővítményaktiválások erőforrás-kezelési célokra való csoportosításához (például PROCESSZOR és memória). Lásd a Application@ResourceGroupMegjegyzések szakaszát. | 1 és 255 karakter közötti alfanumerikus sztring. Betűvel kell kezdődnie. | Nem | |
uap10:TrustLevel | A bővítmény megbízhatósági szintjét adja meg. | Nem kötelező sztringérték. Ha meg van adva, az alábbi értékek egyike lehet: appContainer vagy mediumIL. | Nem | |
uap10:RuntimeBehavior | Egy bővítmény futtatókörnyezeti viselkedését adja meg. | Nem kötelező sztringérték. Ha meg van adva, a következő értékek egyike lehet: windowsApp, packagedClassicAppvagy win32App. | Nem | |
uap10:HostId | Megadja a bővítmény gazdagép-futtatókörnyezetének azonosítóját. | Alfanumerikus sztring 1 és 255 karakter közötti opcionális értékkel. Betűvel kell kezdődnie. | Nem | |
uap10:Parameters | A bővítménynek átadni kívánt parancssori paramétereket tartalmazza. Csak asztali alkalmazások esetén támogatott. | 1 és 32767 karakter közötti hosszúságú karakterlánc, amelynek elején és végén nem szóköz karakter szerepel. | Nem | |
uap11:Id | A bővítmény azonosítója. Az azonosítónak egyedinek kell lennie a csomag összes bővítményéhez. | Nem kötelező sztring 1 és 255 karakter közötti hosszúságú, az elején és végén nem szóköz karakterrel. | Nem | |
uap11:Subsystem | A bővítmény által megcélzott alrendszer. | Választható sztring, amely a következő értékek egyikével rendelkezhet: konzol vagy Windows. | Nem | |
uap11:SupportsMultipleInstances | Meghatározza, hogy a példányoknak különböző folyamatokban kell-e futniuk. Az alapértelmezett érték hamis. | Nem kötelező logikai érték. | Nem | |
uap11:ResourceGroup | A bővítményaktiválások erőforrás-kezelési célokra (például PROCESSZOR és memória) való csoportosítására használható címke. A ResourceGroup beállítható értéke szabad formátumú és rugalmas. Lásd: Application@ResourceGroup. | Nem kötelező alfanumerikus sztring 1 és 255 karakter közötti értékkel. Betűvel kell kezdődnie. | Nem | |
uap11:CurrentDirectoryPath | Megadja a kezdeti könyvtárat az alkalmazásfolyamat indításakor. Ez az attribútum támogatja a makrókat. További információ: A csomagjegyzék sémamakrói. | Nem kötelező karakterlánc, amely nem tartalmazza ezeket a karaktereket: < , > , | , ? vagy * . > |
Nem | |
uap11:Parameters | A bővítmény által megcélzott alrendszer. Ez az attribútum támogatja a makrókat. További információ: A csomagjegyzék sémamakrói. | 1 és 32767 karakter közötti hosszúságú opcionális sztring, amelynek elején és végén nem szóköz karakter szerepel. | Nem | |
desktop7:CompatMode | Azt határozza meg, hogy a bővítmény adatai a Windowsban klasszikus módon (például a csomagolatlan alkalmazások regisztrálnak-e típusokat a COM-ban a beállításjegyzéken keresztül), vagy új hatókörű módokon. Az alapértelmezett érték a "modern". A CompatMode="classic" Microsoft.classicAppCompat_8wekyb3d8bbwe képességet igényel. | Egy választható sztring a következő értékek egyikével rendelkezhet: klasszikus vagy modern. | Nem | |
desktop7:Scope | Azt határozza meg, hogy a regisztrációk csak olyan felhasználóként futó alkalmazások számára legyenek-e láthatók, akik regisztrálva vannak a csomagban (felhasználó), vagy hogy láthatók-e a gép (gép) összes felhasználója és szolgáltatása számára. Az alapértelmezett érték a "felhasználó". A Scope="machine" használatához Microsoft.classicAppCompatElevated_8wekyb3d8bbwe képesség szükséges. | Választható sztring, amely a következő értékek egyikével rendelkezhet: gépi vagy felhasználói. | Nem |
Gyermekelemek
Gyermekelem | Leírás |
---|---|
uap3:AppointmentDataProvider | Deklarálja a windows.appointmentDataProvider típusú alkalmazás bővíthetőségi pontját. |
uap3:EmailDataProvider | Deklarál egy alkalmazás bővíthetőségi pontját windows.emailDataProvider. |
uap3:ContactDataProvider | Deklarálja a windows.contactDataProvider típusú alkalmazás bővíthetőségi pontját. |
uap3:AppUriHandler | windows.appUriHandlertípusú alkalmazás bővíthetőségi pontot deklarál. |
uap3:AppExtensionHost | Deklarálja a windows.appExtensionHost típusú alkalmazáskiterjesztési pontot. |
uap3:AppExtension | windows.appExtensiontípusú alkalmazáskiterjesztési pontot deklarál. |
uap3:AppService | windows.appExtensiontípusú alkalmazáskiterjesztési pontot deklarál. |
uap3:AppExeuctionAlias | windows.appExecutionAliastípusú alkalmazáskiterjesztési pontot deklarál. |
uap3:Protocol | windows.protocoltípusú alkalmazás bővíthetőségi pontot deklarál. |
uap3:FileTypeAssociation | windows.fileTypeAssociationtípusú alkalmazáskiterjesztési pontot deklarál. |
Szülőelemek
Szülőelem | Leírás |
---|---|
bővítmények (típus: CT_ApplicationExtensions) | Egy vagy több bővíthetőségi pontot határoz meg az alkalmazáshoz. |
Példák
<Package
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
IgnorableNamespaces="... uap3">
<Applications>
<Application>
<Extensions>
<uap3:Extension
Category="windows.appointmentDataProvider"
EntryPoint="UserDataProvider.AppointmentDataProviderTask">
<uap3:AppointmentDataProvider
ServerName="MyDataProvider.PPLE" />
</uap3:Extension>
</Extensions>
</Application>
</Applications>
</Package>
Követelmények
Cikk | Érték |
---|---|
névtér | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
uap10 | http://schemas.microsoft.com/appx/manifest/uap/windows10/10 |
operációs rendszer minimális verziójának | Windows 10 1607-es verzió (14393-es build) |