Ce chapitre expose les différences entre un fichier XSD d'extension personnalisée et le fichier wimxmlextension.xml.
Les fichiers XSD d'extension personnalisée et le fichier wimxmlextension.xml sont utilisés pour une extension personnalisée définie. Toutefois, ils servent également à d'autres fins.
Le fichier wimxmlextension.xml permet d'ajouter de nouveaux types de propriété à des types d'entité intégrée de virtual member manager (comme les entités PersonAccount et Group). Les types d'entité et de propriété définis dans wimxmlextension.xml sont toujours téléchargés comme des modèles dynamiques. Si vous avez besoin de générer un code de modèle statique, ces nouveaux types doivent être définis dans des fichiers XSD d'extension personnalisée.
Les fichiers XSD d'extension personnalisée permettent d'ajouter de nouveaux types de propriété aux nouveaux types d'entité. Chaque nouveau type de contrôle doit être défini dans des fichiers XSD d'extension personnalisée puisqu'il nécessite des modifications de code (un adaptateur personnalisé) qui ne peuvent être réalisées en phase d'exécution.
Fichier XSD d'extension personnalisée | Fichier wimxmlextension.xml | |
---|---|---|
Format | XSD | XML |
Période d'utilisation | Phase de déploiement |
|
Définition de nouveaux types d'entité | Oui | Oui |
Définition de nouveaux types de propriété | Oui | Oui |
Définition de nouveaux types de contrôle | Oui | Non |
Ajout de nouveaux types de propriété aux nouveaux types d'entité | Oui | Oui |
Ajout de nouveaux types de propriété aux types d'entité intégrée de virtual member manager | Non | Oui |
Génération de code de modèle statique | Oui | Non |