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