Se puede definir un Componente inteligente en un ensamblaje de definición. Los siguientes datos se capturan en el componente como Operación inteligente
:
- Referencias externas a los archivos de componentes asociados.
- Información para crear operaciones asociadas.
- Información para reconstruir el ensamblaje de definición.
Después de establecer un componente como inteligente, ya no se necesitan los archivos del ensamblaje de definición ni de las piezas que contienen las operaciones asociadas, ya que la información se almacena en el archivo del componente inteligente. Los archivos de los componentes asociados aún son necesarios, porque el archivo del componente inteligente contiene referencias externas a dichos archivos.
Para hacer un componente inteligente: