Aracılığıyla paylaş


ModuleBase Sınıfı

WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.

Sözdizimi

class ModuleBase;

Açıklamalar

Modül sınıflarının temel sınıfını temsil eder.

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
ModuleBase::ModuleBase Module sınıfının örneğini başlatır.
ModuleBase::~ModuleBase Sınıfın geçerli örneğini Module başlatır.

Genel Yöntemler

Veri Akışı Adı Açıklama
ModuleBase::D ecrementObjectCount Uygulandığında, modül tarafından izlenen nesne sayısını azaltma.
ModuleBase::IncrementObjectCount Uygulandığında, modül tarafından izlenen nesne sayısını artırır.

Devralma Hiyerarşisi

ModuleBase

Gereksinimler

Üst bilgi: implements.h

Ad Alanı: Microsoft::WRL::D etails

ModuleBase::~ModuleBase

WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.

virtual ~ModuleBase();

Açıklamalar

Sınıfın geçerli örneğini ModuleBase başlatır.

ModuleBase::D ecrementObjectCount

WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.

virtual long DecrementObjectCount() = 0;

Dönüş Değeri

Azaltma işleminden önceki sayı.

Açıklamalar

Uygulandığında, modül tarafından izlenen nesne sayısını azaltma.

ModuleBase::IncrementObjectCount

WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.

virtual long IncrementObjectCount() = 0;

Dönüş Değeri

Artım işleminden önceki sayı.

Açıklamalar

Uygulandığında, modül tarafından izlenen nesne sayısını artırır.

ModuleBase::ModuleBase

WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.

ModuleBase();

Açıklamalar

Module sınıfının örneğini başlatır.