ManagedModelSourceFile · types
Interfaces, valeurs et contrats nommés de ManagedModelSourceFile.
Les types ci-dessous définissent les objets nommés et leurs relations. Les propriétés héritées sont incluses dans les tableaux. Les types dérivés d’un schéma renvoient à sa structure; une déclaration TypeScript ne remplace pas les contrôles sémantiques du compilateur.
ManagedModelSourceFile
Exact authored file bytes captured by a source owner, never a path the compiler may read.
| Champ | Options / valeurs attendues | Description |
|---|---|---|
path |
string |
Requis. Définit « path » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
content |
string |
Requis. Contenu natif conforme au type et au profil sélectionnés; ce n’est pas une composition UI. |
export interface ManagedModelSourceFile {
readonly path: string;
readonly content: string;
}
Exemples appliqués : Publier une app réutilisable
La publication décrit l’app; les politiques conservent les accès aux Actions des instances.
Configuration
Fragment à placer dans publication. Propriétés et valeurs admises.
{
"kind": "workspace-application",
"license": "Propriétaire",
"requiredCapabilities": [],
"requiredConnections": []
}
Variante et raccordement
Fragment à placer dans contentActions[]. Propriétés et valeurs admises.
{
"contract": "ContentSpaceActionPolicy@1",
"spaceKey": "clients",
"actionKey": "prepare-quote",
"minimumRole": "editor"
}
Exemple de disposition UI
La disposition illustrative ci-dessous situe cette configuration dans l’app Clients/Soumissions. Chaque fragment s’insère à l’emplacement indiqué; ses références aux Fields, Queries et Actions correspondent aux déclarations du Model.
- Objet concerné
- Changement proposé
- Vérifications
- Confirmer
- Changement proposé
- La publication décrit l’app; les politiques conservent les accès aux Actions des instances.
- Données et références
- Client · Besoin · Tarifs