DECLARE_ONLY_AGGREGATABLE

declare_only_aggregatable ( x )

Parametreleri

x

[de] Size sadece araya toplanabilir olarak tanımladığınız sınıf nesnesi adı.

Açıklamalar

Nesnenizin toplanması gereken belirtir. Girişimi, nesnenin nonaggregated nesne olarak CoCreate için yapılırsa bir hata (E_FAIL) declare_only_aggregatable neden.

Varsayılan olarak, CComCoClass nesne toplanan belirtir declare_aggregatable makro içerir. Bu varsayılan davranışı geçersiz kılmak için sınıf tanımında declare_only_aggregatable içerir. Örneğin:

class CMyClass: Genel CComCoClasslt;... >,...
{
public:
   DECLARE_ONLY_AGGREGATABLE(CMyClass)
   ...
}

Atl makrolar ve Global Functions

Ayrıca bkz:

DECLARE_NOT_AGGREGATABLE

Index