Condividi tramite


satype

Specifica il tipo di dati SAFEARRAY struttura.

[ satype(
   data_type
) ]

Parametri

  • data_type
    Il tipo di dati SAFEARRAY struttura di dati che viene passata come parametro a un metodo di interfaccia.

Requisiti

contesto di attributo

Si applica a

parametro di interfaccia, metodo di interfaccia

ripetibile

No

attributi obbligatori

Nessuno

attributi non validi

Nessuno

Note

satype L'attributo C++ specifica il tipo di dati SAFEARRAY.

[!NOTA]

Un livello di riferimento indiretto viene rilasciato da SAFEARRAY puntatore nel file generato con estensione idl da come viene dichiarato nel file CPP.

Esempio

// cpp_attr_ref_satype.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyModule")];
[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface A {
   [id(1)] HRESULT MyMethod ([in, satype("BSTR")] SAFEARRAY **p);
};

Vedere anche

Riferimenti

ID

Altre risorse

Attributi del compilatore

Attributi di parametro

Attributi di metodo

Attributes Samples