Aracılığıyla paylaş


DECLARE_OBJECT_DESCRIPTION

Sınıf nesnesi için bir metin açıklaması belirtmenize olanak verir.

DECLARE_OBJECT_DESCRIPTION( 
   x  
)

Parametreler

  • x
    [in] Sınıf nesnenin açıklaması.

Notlar

atl içine nesne eşleme bu açıklamayı girer object_entry makro.

DECLARE_OBJECT_DESCRIPTIONuygulayan bir GetObjectDescription geçersiz kılmak için kullanabileceğiniz bir işlev, CComCoClass::GetObjectDescription yöntemi.

GetObjectDescription İşlevi çağrılırsa IComponentRegistrar::GetComponents.IComponentRegistrar kaydolun ve bileşenlerini tek tek bir dll dosyasının kaydını olanak tanıyan bir otomasyon arabirimdir.atl Project Sihirbazı'yla bir bileşen kaydedicisi nesnesi oluşturduğunuzda, sihirbaz otomatik olarak uygulayan IComponentRegistrar arabirimi.IComponentRegistrar genellikle Microsoft Transaction Server tarafından kullanılır.

Makaleyi atl Project Sihirbazı hakkında daha fazla bilgi için bkz: atl proje oluşturma.

Örnek

class ATL_NO_VTABLE CMyDescribedClass :
   public CComObjectRoot,
   public CComCoClass<CMyDescribedClass, &CLSID_MyDescribedClass>
{
public:
   CMyDescribedClass()
   {
   }

   // Override CComCoClass::GetObjectDescription
   DECLARE_OBJECT_DESCRIPTION("My Described Object 1.0")
};

Gereksinimler

Başlık: atlcom.h

Ayrıca bkz.

Diğer Kaynaklar

Nesne eşleme makrolar

ATL Makroları