Comparación de los archivos de extensión

Aquí se resumen las diferencias entre un archivo XSD de extensión personalizada y el archivo wimxmlextension.xml.

Tanto los archivos XSD de extensión personalizada como el archivo wimxmlextension.xml se utilizan para definir la extensión personalizada; sin embargo, se utilizan con finalidades distintas.

El archivo wimxmlextension.xml se puede utilizar para añadir nuevos tipos de propiedad a los tipos de entidad incorporados de virtual member manager existente (como Person (persona) y Group (grupo)). Los tipos de entidad y los tipos de propiedad definidos en wimxmlextension.xml siempre se cargan como un modelo dinámico. Si hay que generar código de modelo estático, estos nuevos tipos se tienen que definir en los archivos XSD de extensión personalizada.

Los archivos XSD de extensión personalizada se pueden utilizar para añadir nuevos tipos de propiedad a los nuevos tipos de entidad. Los tipos de control nuevos deben definirse en los archivos XSL de extensión personalizada porque los nuevos tipos de control requieren cambios de código (un adaptador personalizado) y esto no se puede lograr durante la ejecución.

La tabla siguiente resume las diferencias entre los archivos de extensión:
Tabla 1. Comparación entre el uso de los archivos XSD de extensión personalizada y wimxmlextension.xml
  Archivo XSD de extensión personalizada wimxmlextension.xml
Formato XSD XML
Cuándo se utiliza En el despliegue
  • En la ejecución
  • En el despliegue
Puede definir nuevos tipos de entidad
Puede definir nuevos tipos de propiedad
Puede definir nuevos tipos de control No
Puede añadir nuevos tipos de propiedad a nuevos tipos de entidad
Puede añadir nuevos tipos de propiedad a los tipos de entidad incorporados de virtual member manager No
Se puede utilizar para generar código de modelo estático No


Condiciones de uso | Comentarios