Comparaison des fichiers d'extension

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.

Le tableau suivant récapitule les différences entre les fichiers d'extension :
Tableau 1. Comparaison entre l'utilisation de fichiers XSD d'extension personnalisée et le fichier wimxmlextension.xml
  Fichier XSD d'extension personnalisée Fichier wimxmlextension.xml
Format XSD XML
Période d'utilisation Phase de déploiement
  • Phase d'exécution
  • 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


Conditions d'utilisation | Commentaires