Aracılığıyla paylaş


pragması

Belirtilen dizeyi, tırnak işaretleri kullanılmadan oluşturulan .idl dosyasına yayar.

Sözdizimi

[ pragma(pragma_statement) ];

Parametreler

pragma_statement
Oluşturulan .idl dosyasına gitmek istediğiniz pragma.

Açıklamalar

Pragma C++ özniteliği, pragma MIDL özniteliğiyle aynı işlevselliğe sahiptir.

Örnek

// cpp_attr_ref_pragma.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyLib")];
[pragma(pack(4))];

[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface A
{
   [id(1)] HRESULT MyMethod ([in, satype("BSTR")] SAFEARRAY **p);
};

Gereksinimler

Öznitelik bağlamı Değer
Şunlar için geçerlidir: Hiçbir yere
Tekrarlanabilir Hayır
Gerekli öznitelikler None
Geçersiz öznitelikler None

Öznitelik bağlamları hakkında daha fazla bilgi için bkz . Öznitelik Bağlamları.

Ayrıca bkz.

IDL öznitelikleri
Tek Başına Öznitelikler
pack