Partilhar via


OptionalBundle

Descrição

Define os pacotes opcionais relativos ao pacote principal. Os pacotes opcionais contêm pacotes adicionais que se aplicam ao pacote ou pacote do aplicativo principal.

Hierarquia de elementos

<Pacote>
<OptionalBundle>

Syntax

<OptionalBundle Name      = A string between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters.
                Publisher = A string between 1 and 8192 characters in length that fits the regular expression  of a distinguished name : "(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|Description|PostalCode|POBox|Phone|X21Address|dnQualifier|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")))*". Further, semantic validation ensures that the string is compliant with CertNameToStr Windows API implementation of X.500 rules.
                Version?  = A version string in quad notation, "Major.Minor.Build.Revision".
                FileName? = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *. >

    <!-- Child elements -->
    Package{1,10000}
</OptionalBundle>

Chave

? opcional (zero ou um)
{} intervalo específico de ocorrências

Atributos

Atributo Descrição Tipo de dados Obrigatório
Nome

Descreve o conteúdo do pacote. O atributo Name faz a ressição de minúsculas.

Uma cadeia de caracteres entre 3 e 50 caracteres de comprimento que consiste em caracteres alfanuméricos, de ponto e de traço. Yes
Publicador

Descreve informações sobre o publicador do pacote.

Uma cadeia de caracteres entre 1 e 8192 caracteres que se ajusta à expressão regular de um nome diferenciado: "(CN| L|O| UO| E| C|S| STREET| T| G| I|SN| DC|SERIALNUMBER| Descrição| PostalCode| POBox| Telefone| X21Address|dnQualifier| (OID\. (0| [1-9] [0-9]*)(\.( 0| [1-9] [0-9]*))+))=(([^,+="<>#;]) +|". *")(, ((CN| L|O| UO| E| C|S| STREET| T| G| I|SN| DC|SERIALNUMBER| Descrição| PostalCode| POBox| Telefone| X21Address|dnQualifier| (OID\. (0| [1-9] [0-9]*)(\.( 0| [1-9] [0-9]*))+))=(([^,+="<>#;]) +|". *")))*". Além disso, a validação semântica garante que a cadeia de caracteres seja compatível com CertNameToStr Windows api de regras X.500. Sim
Versão

O número de versão do pacote.

Uma cadeia de caracteres de versão na notação quad, "Major.Minor.Build.Revision". Não
FileName

O nome do arquivo do pacote.

Uma cadeia de caracteres entre 1 e 256 caracteres que não pode conter estes caracteres: <, >, :, ", ", |, ?ou *. Não

Elementos filho

Elemento filho Descrição
Pacote Define um dos pacotes de aplicativos ou pacotes de recursos no pacote opcional.

Comentários

Exemplos

Requisitos

Valor
Namespace http://schemas.microsoft.com/appx/2016/bundle