atribut uidefault
Atribut [uidefault] menunjukkan bahwa anggota informasi jenis adalah anggota default untuk ditampilkan di antarmuka pengguna.
[method-attribute-list, uidefault]return-type method-name(method-parameter-list)
Parameter
-
method-attribute-list
-
Atribut lain yang berlaku untuk metode .
-
jenis-kembali
-
Jenis data yang akan dikembalikan metode ketika selesai dieksekusi.
-
nama metode
-
Nama metode .
-
method-parameter-list
-
Parameter nol atau lebih untuk metode .
Keterangan
Menerapkan atribut [uidefault] ke anggota antarmuka atau dispinterface memberi tahu Visual Basic, pada waktu desain, untuk secara otomatis menampilkan peristiwa atau properti ini kepada pengguna. Ini berarti bahwa ketika pengguna mengklik dua kali objek, Visual Basic melompat ke peristiwa di antarmuka sumber default yang memiliki atribut [uidefault ]. Saat pengguna memilih objek, browser Properti Visual Basic menampilkan properti di antarmuka sumber default yang memiliki atribut ini. Jika tidak ada peristiwa atau properti yang memiliki atribut [uidefault] , Visual Basic menampilkan peristiwa atau properti pertama yang tercantum di antarmuka default.
Representasi Typeflag
Kehadiran FUNCFLAG_FUIDEFAULT atau VARFLAG_FUIDEFAULT
Contoh
[
dual,
uuid(12345678-1234-1234-1234-123456789ABC),
restricted
]
interface IForm: IDispatch
{
[propget]HRESULT Backcolor([out, retval] long *Value);
[propput]HRESULT Backcolor([in] long Value);
[propget, uidefault]HRESULT Name([out, retval] BSTR *Value);
[propput, uidefault]HRESULT Name([in] BSTR Value);
}
[
odl,
dual,
uuid(87654321-1234-1234-1234-123456789ABC),
restricted
]
interface IFormEvents: IDispatch
{
[uidefault]HRESULT Click();
HRESULT Resize();
}
[
uuid(12345678-1234-1234-1234-987654321ABC)
]
coclass Form
{
[default] interface IForm;
[default, source] interface IFormEvents;
}
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk