Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
.idl dosyasının içinden başvurulmasa bile tür kitaplığına bir tür tanımı gitmesini sağlar.
Sözdizimi
[public]
Açıklamalar
public C++ özniteliği, genel MIDL özniteliğiyle aynı işlevselliğe sahiptir.
Örnek
Aşağıdaki kod özniteliğinin public nasıl kullanılacağını gösterir:
// cpp_attr_ref_public.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="ATLFIRELib")];
[export, public] typedef long MEMBERID;
[dispinterface, uuid(99999999-9999-9999-9999-000000000000)]
__interface IFireTabCtrl : IDispatch
{
[id(2)] long procedure ([in, optional] VARIANT i);
};
Gereksinimler
| Öznitelik bağlamı | Değer |
|---|---|
| Şunlar için geçerlidir: | typedef |
| Tekrarlanabilir | Hayır |
| Gerekli öznitelikler | Hiçbiri |
| Geçersiz öznitelikler | Hiçbiri |
Öznitelik bağlamları hakkında daha fazla bilgi için bkz . Öznitelik Bağlamları.
Ayrıca bkz.
IDL öznitelikleri
Typedef, Enum, Union ve Struct Öznitelikleri