Localizar referências do esquema JSON
O arquivo de localização do Microsoft Teams descreve traduções de idioma que são atendidas com base nas configurações de idioma do cliente. O arquivo deve estar em conformidade com o esquema hospedado em https://developer.microsoft.com/en-us/json-schemas/teams/v1.19/MicrosoftTeams.Localization.schema.json.
Dica
Especifique o esquema no início do manifesto para habilitar IntelliSense
ou suporte semelhante do editor de código: "$schema": "https://developer.microsoft.com/json-schemas/teams/v1.19/MicrosoftTeams.schema.json".
Exemplo
O exemplo de localização do esquema JSON v1.19 é o seguinte:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.19/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição | Obrigatório |
---|---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
|
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Cadeia de caracteres | 128 | Conteúdo do pedido de exemplo. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex.: "{actor} criou a tarefa {taskId} para si". | |
\\[\\[[a-zA-Z_][a-zA-Z0-9_]*\\]\\] |
Cadeia de caracteres | 4000 | Representa chaves token personalizadas, por exemplo, com agentes Copilot localizados. | |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. | |
extensions\\[[0]\\]\\.audienceClaimUrl$ |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.label |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.label |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-8]\\]\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.label |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.description |
Cadeia de caracteres | 250 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.label |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.description |
Cadeia de caracteres | 250 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.page |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.script |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.actions\\[[1]?[0-9]\\]\\.displayName |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.icon\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.highResolutionIcon\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
Esquema de localização v1.17
Esquema de localização v1.17
Ligação para o esquema de localização v1.17: https://developer.microsoft.com/en-us/json-schemas/teams/v1.17/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.17/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição | Obrigatório |
---|---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
|
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Cadeia de caracteres | 128 | Conteúdo do pedido de exemplo. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex.: "{actor} criou a tarefa {taskId} para si". | |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. | |
extensions\\[[0]\\]\\.audienceClaimUrl$ |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.label |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.label |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-8]\\]\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.customMobileRibbonGroups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.label |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.label |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.supertip\\.description |
Cadeia de caracteres | 250 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.icons\\[[0-2]\\]\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.label |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.ribbons\\[[0-9]\\]\\.tabs\\[[1]?[0-9]\\]\\.groups\\[[0-9]\\]\\.controls\\[[1]?[0-9]\\]\\.items\\[[1]?[0-9]\\]\\.supertip\\.description |
Cadeia de caracteres | 250 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.page |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.code\\.script |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.runtimes\\[[1]?[0-9]\\]\\.actions\\[[1]?[0-9]\\]\\.displayName |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.icon\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
extensions\\[[0]\\]\\.alternates\\[[0-9]\\]\\.alternateIcons\\.highResolutionIcon\\.url |
Cadeia de caracteres | 2048 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
Esquema de localização v1.16
Esquema de localização v1.16
Ligação para o esquema de localização v1.16: https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição | Obrigatório |
---|---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
|
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.samplePrompts\\[[0-4]\\]\\.text |
Cadeia de caracteres | 128 | Conteúdo do pedido de exemplo. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex.: "{actor} criou a tarefa {taskId} para si". | |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. |
Esquema de localização v1.15
Esquema de localização v1.15
Ligação para o esquema de localização v1.15: https://developer.microsoft.com/en-us/json-schemas/teams/v1.15/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.15/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição | Obrigatório |
---|---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
|
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. | ✔️ |
staticTabs\\[([0-9]/1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação | |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex: "{actor} criou a tarefa {taskId} para você" | |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. |
Esquema de localização v1.14
Esquema de localização v1.14
Ligação para o esquema de localização v1.14: https://developer.microsoft.com/en-us/json-schemas/teams/v1.14/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.14/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição |
---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex: "{actor} criou a tarefa {taskId} para você" |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. |
Esquema de localização v1.13
Esquema de localização v1.13
Ligação para o esquema de localização v1.13: https://developer.microsoft.com/en-us/json-schemas/teams/v1.13/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.13/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição |
---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex: "{actor} criou a tarefa {taskId} para você" |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. |
Esquema de localização v1.12
Esquema de localização v1.12
Ligação para o esquema de localização v1.12: https://developer.microsoft.com/en-us/json-schemas/teams/v1.12/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.12/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição |
---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex: "{actor} criou a tarefa {taskId} para você" |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. |
Esquema de localização v1.11
Esquema de localização v1.11
Ligação para o esquema de localização v1.11: https://developer.microsoft.com/en-us/json-schemas/teams/v1.11/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.11/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição |
---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex: "{actor} criou a tarefa {taskId} para você" |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. |
Esquema de localização v1.10
Esquema de localização v1.10
Ligação para o esquema de localização v1.10: https://developer.microsoft.com/en-us/json-schemas/teams/v1.10/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.10/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição |
---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex: "{actor} criou a tarefa {taskId} para você" |
meetingExtensionDefinition.scenes\\[[0-9]\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias correspondentes do manifesto da aplicação. |
Esquema de localização v1.9
Esquema de localização v1.9
Ligação para o esquema de localização v1.9: https://developer.microsoft.com/en-us/json-schemas/teams/v1.9/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.9/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição |
---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex: "{actor} criou a tarefa {taskId} para você" |
Esquema de localização v1.8
Esquema de localização v1.8
Ligação para o esquema de localização v1.8: https://developer.microsoft.com/en-us/json-schemas/teams/v1.8/MicrosoftTeams.Localization.schema.json
Exemplo:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.8/MicrosoftTeams.Localization.schema.json",
"name.short": "Portail de Développement",
"name.full": "Portail des développeurs",
"description.short": "Configurer, distribuer et gérer vos applications Microsoft Teams",
"description.full": "Anciennement App Studio, le portail des développeurs peut vous aider où que vous soyez dans votre parcours de développement d’applications Microsoft Teams.1. Configurez une nouvelle application ou importez une application existante.2. Configurez les fonctionnalités de votre application et d’autres métadonnées importantes.3. Obtenez des ressources pour vous aider à créer une application de haute qualité.3. Testez votre application directement dans Teams.4. Distribuez votre application dans votre organisation ou dans le Store Teams.5. Analysez l’utilisation, l’engagement et d’autres informations sur votre application. Le portail inclut également des outils pour concevoir des scènes virtuelles personnalisées, des cartes adaptatives et l’intégration à la Plateforme d’identités Microsoft.",
"staticTabs[0].name": "Accueil",
"staticTabs[1].name": "Applications",
"staticTabs[2].name": "Outils",
"staticTabs[3].name": "Developer Portal",
"bots[0].commandLists[0].commands[0].title": "Rechercher",
"bots[0].commandLists[0].commands[0].description": "Rechercher la documentation Teams appropriée"
}
O esquema define as seguintes propriedades:
Propriedade | Tipo | Tamanho máximo | Descrição |
---|---|---|---|
$schema |
URI | NA | A URL https:// referenciando o esquema JSON para o manifesto. |
name.short |
Cadeia de caracteres | 30 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
name.full |
Cadeia de caracteres | 100 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.short |
Cadeia de caracteres | 80 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
description.full |
Cadeia de caracteres | 4000 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. A propriedade é necessária no JSON de localização. |
staticTabs\\[([0-9]|1[0-5])\\]\\.name |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
bots\\[0\\]\\.commandLists\\[[0-2]\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.title |
Cadeia de caracteres | 32 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.title |
Cadeia de caracteres | 32 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.description |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.value |
Cadeia de caracteres | 512 | Substitui a cadeia de caracteres correspondente do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.parameters\\[[0-4]\\]\\.choices\\[[0-9]\\]\\.title |
Cadeia de caracteres | 128 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
composeExtensions\\[0\\]\\.commands\\[[0-9]\\]\\.taskInfo\\.title |
Cadeia de caracteres | 64 | Substitui as cadeias de caracteres correspondentes do manifesto do aplicativo pelo valor fornecido aqui. |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.description |
Cadeia de caracteres | 128 | Uma breve descrição da notificação |
activities.activityTypes\\[\\b([0-9]|[1-8][0-9]|9[0-9]|1[01][0-9]|12[0-7])\\b]\\.templateText |
Cadeia de caracteres | 128 | Ex: "{actor} criou a tarefa {taskId} para você" |