TypeDef, Enum, Birliği ve yapı öznitelikleri
Aşağıdaki öznitelikler uygulanır typedef, struct, ve enum C++ anahtar sözcükler.
TypeDef
Öznitelik |
Description |
---|---|
Kullanılan switch_type , öznitelik bir Birliği. |
|
Kendi özniteliği tanımlamanıza izin verir. |
|
.İdl dosyasında yerleştirilmesi bir veri yapısı neden olur. |
|
Aktarılacak olan ilk dizi öğesine ait dizini belirtir. |
|
Kullanıcı Yardım dosyasında bu öğe hakkında bilgi görüntüleme sağlayan bir içerik Kimliğini belirtir. |
|
Tür kitaplığı için Yardım dosyasının adını ayarlar. |
|
Uygulandığı öğe açıklamak için kullanılan bir karakter dizesini belirtir. |
|
.İdl dosyanın kitaplık bloğu içinde bir yapı yerleştirir. |
|
Bir işaretçi işaretçi tam olarak belirler. |
|
Buna karşı .idl dosyası içinde başvurulmuyor bile bir typedef türü kitaplık içine gidecek sağlar. |
|
Başvuru işaretçisi tanımlar. |
|
İfade veya sendika üyesi seçer sendika discriminant işlev gören tanımlayıcısını belirtir. |
|
Sendika discriminant kullanılan değişkenin türünü tanımlar. |
|
Benzersiz bir işaretçi belirtir. |
|
Uygulamaya özgü veri türü yerine iletimi için kullanılan bir veri türünü belirtir. |
enum
Öznitelik |
Description |
---|---|
Kendi özniteliği tanımlamanıza izin verir. |
|
.İdl dosyasında yerleştirilmesi bir veri yapısı neden olur. |
|
Bir sınıf veya arabirim benzersiz kimliği belirtir. |
|
16-Bit varsayılan yerine 32-bit bir varlık olarak belirtilen numaralanmış tür iletilmesi yönlendirir. |
union
Öznitelik |
Description |
---|---|
Kendi özniteliği tanımlamanıza izin verir. |
|
.İdl dosyasında yerleştirilmesi bir veri yapısı neden olur. |
|
Aktarılacak olan ilk dizi öğesine ait dizini belirtir. |
|
İletilecek son dizi öğesine ait dizini belirtir. |
|
Aktarılacak dizi öğelerinin sayısını belirtir. |
|
Geçerli dizi dizini için en büyük değer atar. |
|
Bellek boyutu boyutlandırılmış işaretçileri için ayrılan, ölçekli işaretçiler ve tek veya çok boyutlu diziler için işaretçiler boyutta belirtir. |
|
Benzersiz bir işaretçi belirtir. |
|
Bir sınıf veya arabirim benzersiz kimliği belirtir. |
Nonencapsulated Birliği
Öznitelik |
Description |
---|---|
Nonencapsulated sendikalar ağ veri gösterimi hizalamasını denetler. |
|
Derleyici kodu özniteliği kullanımı sonucunda injecting engeller. |
Yapı
Öznitelik |
Description |
---|---|
Sınıf toplama desteklediğini gösterir. |
|
Denetim hedef sınıf toplayan gösterir. |
|
Coclass tam .exe uygulama ile ilişkili olan ve işlevler ve Özellikler coclass, bu tip Kitaplığı'nda küresel gösterir bir uygulama nesnesi olarak tanımlar. |
|
Bir ActiveX denetimi oluşturur. |
|
com eşleme için bir arabirim girdisi ekler. |
|
Kullanıcı tanımlı türü bir denetim olduğunu belirtir. |
|
Kendi özniteliği tanımlamanıza izin verir. |
|
Belirtilen sütun satır kümesi için bağlar. |
|
ole db komut oluşturur. |
|
Belirtilen üye değişkeni bir girdi veya çıktı parametresi ile ilişkilendirir ve değişken sınırlandırır. |
|
Bir veri kaynağına bir bağlantı oluşturur. |
|
ole db tablo açılır. |
|
Varsayılan programlama arabirimi özel veya coclass içinde tanımlı görüntüleme arabirimi temsil ettiğini gösterir. |
|
Bir denetim için varsayılan vtable arabirimi olarak bir arabirimi tanımlar. |
|
Bir olay alıcıyı oluşturur. |
|
Olay kaynağı oluşturur. |
|
.İdl dosyasında yerleştirilmesi bir veri yapısı neden olur. |
|
Aktarılacak olan ilk dizi öğesine ait dizini belirtir. |
|
Madde var ancak kullanıcı odaklı bir tarayıcıda görüntülenmemesi gerektiğini gösterir. |
|
Sınıf için uygulanan bileşen kategorilerini belirler. |
|
İletilecek son dizi öğesine ait dizini belirtir. |
|
Aktarılacak dizi öğelerinin sayısını belirtir. |
|
Geçerli dizi dizini için en büyük değer atar. |
|
Hedef sınıf gerekli bileşen kategorilerini belirler. |
|
Bellek boyutu boyutlandırılmış işaretçileri için ayrılan, ölçekli işaretçiler ve tek veya çok boyutlu diziler için işaretçiler boyutta belirtir. |
|
Bir sınıf üzerinde bağlantı noktaları için kaynak arabirimleri com nesnesinin belirtir.Özellik veya yöntem üye nesne veya olayları kaynağıdır VARIANT döndürür gösterir. |
|
Bir com nesnesi için iş parçacığı modelini belirtir. |
|
Benzersiz bir işaretçi belirtir. |
|
Bir sınıf veya arabirim benzersiz kimliği belirtir. |
|
Bir sınıfın birden çok sürüm arasında belirli bir sürümünü tanımlar. |
|
ProgID sürümden bağımsız biçimi belirtir. |