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.
Arabirim işaretçisi tarafından işaret edilen COM arabiriminin IID değerini belirtir.
Sözdizimi
[ iid_is("expression") ]
Parametreler
ifade
Arabirim işaretçisi tarafından işaret edilen com arabiriminin IID değerini belirten C dil ifadesi.
Açıklamalar
iid_is C++ özniteliği, iid_is MIDL özniteliğiyle aynı işlevselliğe sahiptir.
Örnek
Aşağıdaki kod, iid_is kullanımını gösterir:
// cpp_attr_ref_iid_is.cpp
// compile with: /LD
#include "wtypes.h"
#include "unknwn.h"
[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface IFireTabCtrl : IDispatch
{
[id(1)] HRESULT CreateInstance([in] REFIID riid,[out, iid_is("riid")]
IUnknown ** ppvObject);
};
[module(name="ATLFIRELib")];
Gereksinimler
| Öznitelik bağlamı | Değer |
|---|---|
| Şunlar için geçerlidir: | Arabirim parametresi, veri üyesi |
| Tekrarlanabilir | Hayır |
| Gerekli öznitelikler | Hiçbiri |
| Geçersiz öznitelikler | Hiçbiri |
Daha fazla bilgi için bkz . Öznitelik Bağlamları.