Definir categorías de componentes

El autor de una definición de categoría de componente crea un GUID único (el CATID) que se publica junto con la definición. Otras partes conocen la definición de este tipo y pueden hacer uso de sus clases admitidas en consecuencia. Al igual que la firma de método de una interfaz, la semántica de una categoría no se debe modificar después de instalarse. Es mejor mantener la compatibilidad con versiones anteriores de la categoría mediante la introducción de un nuevo identificador de categoría con semántica revisada.

Dado que los identificadores de interfaz (IID) y los identificadores de categoría de componentes (CATID) existen en diferentes espacios de nombres, parece que sería posible usar el mismo GUID para un IID y un CATID. Sin embargo, dado que los IID se usan a menudo para el CLSID del servidor proxy/stub de la interfaz, existe la posibilidad de conflicto. Por lo tanto, no use el mismo GUID para un IID y CATID.

Asociación de iconos con una categoría

Categorización por funcionalidades de componentes

Categorización por funcionalidades de contenedor

Clases y asociaciones predeterminadas

Administrador de categorías de componentes