AppDefinition complexType
(Manifesto do Suplemento do SharePoint)
Aplica-se a: Suplementos do SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013
Observação
A cadeia de app
caracteres aparece como parte de ou de todos os elementos, atributos e nomes de arquivo porque os Suplementos do SharePoint eram originalmente chamados de "aplicativos para SharePoint". Para garantir a compatibilidade com versões anteriores, os esquemas não foram alterados.
Informação de tipo
Informações | Local |
---|---|
Namespace | http://schemas.microsoft.com/sharepoint/2012/app/manifest |
Arquivo de esquema | appmanifest.xsd |
Base da extensão | Nenhum |
Definição
<xs:complexType name="AppDefinition">
<xs:all>
<xs:element name="AppPrincipal" type="AppPrincipalDefinition"
minOccurs="1"
maxOccurs="1"
>
</xs:element>
<xs:element name="AppPermissionRequests" type="AppPermissionRequestsDefinition"
minOccurs="0"
maxOccurs="1"
>
</xs:element>
<xs:element name="Properties" type="PropertiesDefinition"
minOccurs="1"
maxOccurs="1"
>
</xs:element>
<xs:element name="RemoteEndpoints" type="RemoteEndpointsDefinition"
minOccurs="0"
maxOccurs="1"
>
</xs:element>
<xs:element name="AppPrerequisites" type="AppPrerequisiteCollection"
minOccurs="0"
maxOccurs="1"
>
</xs:element>
</xs:all>
<xs:attribute name="ProductID"
type="GUID"
use="required"
/>
<xs:attribute name="Type"
type="TypeDefinition"
use="optional"
/>
<xs:attribute name="Version"
type="VersionDefinition"
use="required"
/>
<xs:attribute name="SharePointMinVersion"
type="VersionDefinition"
use="required"
/>
<xs:attribute name="SharePointMaxVersion"
type="VersionDefinition"
use="optional"
/>
<xs:attribute name="Name"
type="NameDefinition"
use="required"
/>
</xs:complexType>
Elementos e atributos
Se o esquema definir requisitos específicos, como sequence, minOccurs,maxOccurs e choice, confira a seção de definição.
Elementos filho
Elemento |
Tipo |
Descrição |
---|---|---|
Uma lista de recursos aos qual um suplemento do SharePoint precisa de acesso. |
||
Uma lista de pré-requisitos dos quais um Suplemento do SharePoint depende. |
||
As informações da entidade de segurança do suplemento. |
||
Contém informações globais para o suplemento. |
||
(Opcional) Uma lista de pontos de extremidade remotos que o Suplemento do SharePoint pode acessar por meio de SP. WebProxy.invoke(). Se essa lista estiver vazia ou não for fornecida, o Suplemento do SharePoint não poderá usar nenhum ponto de extremidade remoto por meio de SP. WebProxy.invoke(). |
Atributos
Atributo |
Tipo |
Obrigatório |
Descrição |
Valores possíveis |
---|---|---|---|---|
**Name** |
obrigatório |
O nome do Suplemento do SharePoint. O nome não é localizado e é usado em URLs que abordam artefatos de suplemento. |
Valores do tipo NameDefinition. |
|
Productid |
obrigatório |
O identificador exclusivo do Suplemento do SharePoint. ProductID não é alterado entre versões. |
Valores do tipo GUID. |
|
SharePointMaxVersion |
opcional |
Opcional. A versão máxima do SharePoint com a qual o suplemento é compatível. |
Valores do tipo VersionDefinition. |
|
SharePointMinVersion |
obrigatório |
A versão mínima do SharePoint com a qual o suplemento é compatível. |
Valores do tipo VersionDefinition. |
|
**Tipo** |
opcional |
O tipo do Suplemento do SharePoint. |
Valores do tipo TypeDefinition. |
|
Versão |
obrigatório |
A versão do Suplemento do SharePoint. |
Valores do tipo VersionDefinition. |