Sınıf Öznitelikleri
Aşağıdaki öznitelikler C++ sınıfı anahtar sözcüğü için geçerlidir.
Öznitelik | Açıklama |
---|---|
toplanabilir | Sınıfının toplamayı desteklediğini gösterir. |
toplamlar | Denetimin hedef sınıfı toplandığını gösterir. |
appobject | Coclass'ı tam bir .exe uygulamasıyla ilişkili bir uygulama nesnesi olarak tanımlar ve ortak sınıfın işlevlerinin ve özelliklerinin bu tür kitaplığında genel olarak kullanılabilir olduğunu gösterir. |
case | Birleşimde switch_type özniteliğiyle birlikte kullanılır. |
coclass | ActiveX denetimi oluşturur. |
com_interface_entry | COM eşlemesine arabirim girdisi ekler. |
control | Kullanıcı tanımlı türün bir denetim olduğunu belirtir. |
custom | Kendi özniteliğinizi tanımlamanızı sağlar. |
db_command | Bir OLE DB komutu oluşturur. |
db_param | Belirtilen üye değişkenini bir giriş veya çıkış parametresiyle ilişkilendirir ve değişkeni sınırlandırır. |
db_source | Bir veri kaynağına bağlantı oluşturur. |
db_table | BIR OLE DB tablosu açar. |
varsayılan | Ortak sınıf içinde tanımlanan özel veya dispinterface öğesinin varsayılan programlanabilirlik arabirimini temsil ettiğini gösterir. |
defaultvtable | Bir arabirimi, denetim için varsayılan vtable arabirimi olarak tanımlar. |
event_receiver | Bir olay alıcısı oluşturur. |
event_source | Bir olay kaynağı oluşturur. |
helpcontext | Kullanıcının Yardım dosyasında bu öğe hakkındaki bilgileri görüntülemesine olanak tanıyan bir bağlam kimliği belirtir. |
helpfile | Bir tür kitaplığı için Yardım dosyasının adını ayarlar. |
helpstringcontext | .hlp veya .chm dosyasındaki bir yardım konusunun kimliğini belirtir. |
helpstring | Uygulandığı öğeyi açıklamak için kullanılan karakter dizesini belirtir. |
hidden | Öğenin var olduğunu ancak kullanıcı odaklı bir tarayıcıda görüntülenmemesi gerektiğini gösterir. |
implements | IDL ortak sınıfının üyesi olmaya zorlanan dağıtım arabirimlerini belirtir. |
implements_category | Sınıfı için uygulanan bileşen kategorilerini belirtir. |
module | .idl dosyasındaki kitaplık bloğunu tanımlar. |
noncreatable | Kendi başına örneği oluşturulamayan bir nesneyi tanımlar. |
progid | Bir denetim için ProgID'yi tanımlar. |
registration_script | Belirtilen kayıt betiğini yürütür. |
requestedit | özelliğinin bildirimi desteklediğini OnRequestEdit gösterir. |
source | Bir sınıftaki bağlantı noktaları için denetimin kaynak arabirimlerini belirtir. Bir özellik veya yöntemde source özniteliği, üyenin bir nesne döndürdüğünü veya VARIANT olayların kaynağı olduğunu gösterir. |
support_error_info | Hedef nesne için hata raporlamayı destekler. |
threading | Denetim için iş parçacığı modelini belirtir. |
uuid | Bir sınıf veya arabirim için benzersiz kimliği belirtir. |
version | Bir sınıfın birden çok sürümü arasında belirli bir sürümü tanımlar. |
vi_progid | ProgID'nin sürümden bağımsız bir biçimini belirtir. |