Tür Kitaplığı Öznitelikleri
Aşağıdaki anahtar sözcükler, idl dosyasındaki bir kitaplığı deyimi bağlamında tür kitaplığı bilgilerini belirtir.
Öznitelik | Kullanım |
---|---|
toplayıcı | ortak sınıfını başka bir nesnenin arabirim işaretçisini doğrudan kullanıma sunan destekleyici nesneler olarak tanımlar. |
appobject | ortak sınıfı tam exe uygulamasıyla ilişkili bir uygulama nesnesi olarak tanımlar. |
bağlanabilir | Özelliğinin veri bağlamayı desteklediğini gösterir. Bu, bir özelliğin değeri her değiştiğinde istemciye bildirim verilmesini sağlar. |
ortak sınıf | Bir bileşen nesnesi için desteklenen arabirimlerin listesini sağlar. |
denetim | Bir kapsayıcı sitesinin ek tür kitaplıkları veya bileşen nesne sınıfları türeteceği com denetimi olarakortak sınıf veyakitaplığını tanımlar. |
Özel | Özel bir öznitelik tanımlar (MIDL'de tanımlanmayan bir öznitelik). |
Varsayılan | coclassiçinde tanımlanan arabirimin veya dispinterface'in varsayılan arabirimi temsil ettiğini gösterir. |
defaultbind | Nesneyi en iyi temsil eden tek, bağlanabilir özelliği gösterir. |
defaultcollelem | Özelliği varsayılan koleksiyonun bir öğesi için erişimci işlevi olarak bayraklar. Microsoft Visual Basic kod iyileştirmesi için kullanılır. |
defaultvalue | Yazılan isteğe bağlı parametre için varsayılan değerin belirtimine izin verir. |
defaultvtable | Bir nesnenin iki farklı kaynak arabirimine sahip olmasını sağlar. |
dispinterface | IDispatch::Invokeçağırabileceğiniz bir dizi özellik ve yöntem tanımlar. |
displaybind | Kullanıcıya bağlanabilir olarak görüntülenmesi gereken bir özelliği gösterir. |
dllname(str) | Bir modülün giriş noktalarını içeren DLL'nin adını tanımlar. |
çift | Hem IDispatch hem de doğrudan Vtable aracılığıyla özellikleri ve yöntemleri kullanıma sunan bir arabirim tanımlar. |
giriş | DLL'deki giriş noktasını tanımlayarak modülde dışarı aktarılan bir işlevi veya sabiti belirtir. |
helpcontext | Kullanıcının Yardım dosyasında bu öğe hakkındaki bilgileri görüntülemesine olanak tanıyan bir bağlam tanımlayıcısı belirtir. |
yardım dosyası | Bir tür kitaplığı için Yardım dosyasının adını ayarlar. |
helpstring | Uygulandığı öğeyi açıklamak için kullanılan karakter dizesini belirtir. |
helpstringdll | Belge dizesi aramasını gerçekleştirmek için kullanılacak DLL'nin adını ayarlar. |
Gizli | Öğenin var olduğunu ancak kullanıcı odaklı bir tarayıcıda görüntülenmemesi gerektiğini gösterir. |
kimliği | Bir üye işlevi (arabirimde veya dispinterface içinde bir özellik veya yöntem) için DISPID belirtir. |
Veritabanına, veriye bağlı bir nesnenin özelliğinde yapılan tüm değişikliklerin hemen bildirileceğini gösterir. | |
lcid | kitaplığı deyimine uygulandığında, bir localeID bağımsız değişkeniyle birlikte, bir tür kitaplığının veya işlev bağımsız değişkeninin yerel ayarını tanımlar ve kitaplık bloğunun içinde uluslararası karakterler kullanmanıza olanak tanır. kitaplığı deyiminde, lcid özniteliğinin kullanıldığı noktadan MIDL, belirtilen yerel ayara göre yerelleştirilmiş girişi kabul eder. |
kitaplık | MIDL derleyicisine deyimi içinde başvuruda bulunan arabirimler ve sınıflar için tür kitaplığı bilgileri oluşturmasını sağlar. |
lisanslı | uygulandığı ortak sınıfının lisanslandığını ve örneklerin IClassFactory2kullanılarak oluşturulması gerektiğini gösterir. |
atanamaz | Özelliğin bir nesne tarayıcısında (özellik değerlerini göstermez) göründüğünü, ancak özellikler tarayıcısında görünmediğini (özellik değerlerini gösterir) gösterir. |
oluşturılamaz | İstemcinin nesne arabiriminin örneklerini oluşturmak için varsayılan sınıf fabrikasını kullanmasını engeller. |
Genişletilebilir olmayan | IDispatch uygulamasının yalnızca arabirim açıklamasında listelenen özellikleri ve yöntemleri içerdiğini ve çalışma zamanında ek üyelerle genişletilemeyeceğini belirtir. |
oleautomation | Bir arabirimin otomasyonla uyumlu olduğunu gösterir. |
İsteğe bağlı | Üye işlevi için isteğe bağlı bir parametre belirtir. |
propget | Özellik erişimci işlevini belirtir. |
propput | Özellik ayarı işlevini belirtir. |
propputref | Değer yerine başvuru kullanan bir özellik ayarı işlevi belirtir. |
Genel | typedef ile bildirilen diğer adın tür kitaplığının bir parçası olmasını sağlar. |
salt okunur | Değişkene yeni değer atamayı yasaklar. |
requestedit | özelliğinin OnRequestEdit bildirimini desteklediğini gösterir. |
Kısıtlanmış | Bir kitaplığın veya modül, arabirim veya dispinterface üyesinin rastgele çağrılaamayacağını belirtir. |
retval | Üyenin dönüş değerini alan parametreyi belirtir. |
kaynak | ortak sınıfının bir üyesinin, özelliği veya yönteminin bir olay kaynağı olduğunu gösterir. |
dize | tek boyutlu karakter, wchar_tbayt (veya eşdeğeri) dizisi veya böyle bir dizi işaretçisinin dize olarak ele alınması gerektiğini gösterir. |
uidefault | Tür bilgisi üyesinin kullanıcı arabiriminde görüntülenecek varsayılan üye olduğunu gösterir. |
usesgetlasterror | Modül giriş noktasının hata kodları döndürmek için SetLastErrorkullandığını ve bir çağıranın daha sonra işlev girerken hata kodu almak için GetLastErrorçağırabileceğini belirtir. |
uuid | Tür kitaplığı için benzersiz bir tanımlayıcı ortak sınıfveya arabirimini gösterir. |
vararg | İşlevin değişken sayıda bağımsız değişken aldığını belirtir. |
sürüm | Tür kitaplığının belirli bir sürümünü tanımlar. |
İlgili konular