Bileşen Kategorilerini Tanımlama

Bileşen kategorisi tanımının yazarı, tanımıyla birlikte yayımlanan benzersiz bir GUID (CATID) oluşturur. Diğer taraflar bu türün tanımını bilir ve desteklenen sınıflarını buna göre kullanabilir. Bir arabirimin yöntem imzası gibi, bir kategorinin semantiği yüklendikten sonra değiştirilmemelidir. Düzeltilmiş semantiği olan yeni bir kategori tanımlayıcısı ekleyerek kategorinin geriye dönük uyumluluğunu korumak daha iyidir.

Arabirim tanımlayıcıları (IID) ve bileşen kategorisi tanımlayıcıları (CATID) farklı ad alanları içinde bulunduğundan, hem IID hem de CATID için aynı GUID'yi kullanmak mümkün gibi görünür. Ancak, IID'ler genellikle arayüzün proxy/stub sunucusunun CLSID'si için kullanıldığından, çakışma olasılığı vardır. Bu nedenle, bir IID ve CATID için aynı GUID'yi kullanmayın.

Simgeleri Kategori İlişkili Hale Getirme

Bileşen Özelliklerine Göre Kategorilere Ayırma

Kapsayıcı Özelliklerine Göre Kategorilere Ayırma

Varsayılan Sınıflar ve İlişkilendirmeler

Bileşen Kategorileri Yöneticisi