atribut tersembunyi

Atribut [tersembunyi] menunjukkan bahwa item ada tetapi tidak boleh ditampilkan di browser yang berorientasi pengguna.

[
    other-attributes, 
    hidden
] 
element element-name
{
    definitions
}

[other-attributes, hidden] function-type function-name(optional-parameter-list);

Parameter

atribut lainnya

Atribut MIDL opsional nol atau lebih.

Elemen

Salah satu arahan berikut: kolase, dispinterface, antarmuka, atau pustaka.

nama elemen

Nama yang dapat digunakan komponen perangkat lunak lain untuk menggambarkan elemen saat ini.

Definisi

Menentukan pernyataan yang membentuk definisi elemen.

jenis fungsi

Mengembalikan jenis fungsi.

nama fungsi

Nama yang digunakan untuk memanggil fungsi.

opsional-parameter-list

Parameter fungsi nol atau lebih.

Keterangan

Atribut [tersembunyi] memungkinkan Anda untuk menghapus anggota dari antarmuka Anda (dengan melindungi mereka dari penggunaan lebih lanjut) sambil mempertahankan kompatibilitas dengan kode yang ada. Anda dapat menggunakan atribut [tersembunyi] pada properti, metode, dan kolase, dispinterface, antarmuka, dan pernyataan pustaka .

Ketika ditentukan untuk pustaka, atribut [tersembunyi] mencegah seluruh pustaka ditampilkan. Penggunaan ini ditujukan untuk digunakan dengan kontrol. Host perlu membuat pustaka jenis baru yang membungkus kontrol dengan properti yang diperluas.

Bendera

VARFLAG_FHIDDEN, FUNCFLAG_FHIDDEN, TYPEFLAG_FHIDDEN

Contoh

[hidden, vararg] SAFEARRAY (int) SecretFunc(
    [in, out] SAFEARRAY (variant) *varP) ;

[
    uuid(1e196b20-1f3c-1069-996b-00dd010fe676), 
    hidden, 
    version (3.0)
] 
library HiddenLib 
{
    /* Library definition statements here. */
};

Lihat juga

TYPEFLAGS

dispinterface

coclass

Membuat Pustaka Jenis Dengan MIDL

Antarmuka

pustaka

Sintaks File ODL

Contoh File ODL