Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
My hanya mengekspos objek-objek yang diperlukan oleh jenis proyek tertentu. Misalnya, objek My.Forms tersedia dalam aplikasi Formulir Windows tetapi tidak tersedia di aplikasi konsol. Topik ini menjelaskan objek My mana yang tersedia dalam jenis proyek yang berbeda.
Saya di Aplikasi Windows dan Situs Web
My hanya mengekspos objek yang berguna dalam jenis proyek saat ini; ini menekan objek yang tidak berlaku. Misalnya, gambar berikut menunjukkan model objek My dalam proyek Formulir Windows.
Dalam proyek situs Web, My mengekspos objek yang relevan dengan pengembang Web (seperti objek My.Request dan My.Response ) sambil menekan objek yang tidak relevan (seperti objek My.Forms ). Gambar berikut menunjukkan model objek My dalam proyek situs Web:
Detail Proyek
Tabel berikut menunjukkan objek My mana yang diaktifkan secara default untuk delapan jenis proyek: aplikasi Windows, Pustaka kelas, aplikasi konsol, pustaka kontrol Windows, pustaka kontrol Web, layanan Windows, kosong, dan situs Web.
Ada tiga versi objek My.Application, dua versi objek My.Computer, dan dua versi objek My.User; detail tentang versi ini diberikan dalam catatan kaki setelah tabel.
| Objek Saya | Aplikasi Windows | Pustaka Kelas | Aplikasi Konsol | Pustaka Kontrol Windows | Pustaka Kontrol Web | Layanan Windows | Kosong | Situs Web |
|---|---|---|---|---|---|---|---|---|
My.Application |
Ya1 | Ya2 | Ya3 | Ya2 | Tidak. | Ya3 | Tidak. | Tidak. |
My.Computer |
Ya4 | Ya4 | Ya4 | Ya4 | Ya5 | Ya4 | Tidak. | Ya5 |
My.Forms |
Ya | Tidak. | Tidak. | Ya | Tidak. | Tidak. | Tidak. | Tidak. |
My.Log |
Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Ya |
My.Request |
Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Ya |
My.Resources |
Ya | Ya | Ya | Ya | Ya | Ya | Tidak. | Tidak. |
My.Response |
Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Tidak. | Ya |
My.Settings |
Ya | Ya | Ya | Ya | Ya | Ya | Tidak. | Tidak. |
My.User |
Ya6 | Ya6 | Ya6 | Ya6 | Ya7 | Ya6 | Tidak. | Ya7 |
My.WebServices |
Ya | Ya | Ya | Ya | Ya | Ya | Tidak. | Tidak. |
1 versi Formulir Windows dari My.Application. Berasal dari versi konsol (lihat Catatan 3); menambahkan dukungan untuk berinteraksi dengan jendela aplikasi dan menyediakan model Aplikasi Visual Basic.
2 Versi pustaka dari My.Application. Menyediakan fungsionalitas dasar yang diperlukan oleh aplikasi: menyediakan anggota untuk menulis ke log aplikasi dan mengakses informasi aplikasi.
3 Versi konsol dari My.Application. Berasal dari versi pustaka (lihat Catatan 2), dan menambahkan anggota tambahan untuk mengakses argumen baris-perintah aplikasi dan informasi penyebaran ClickOnce.
4 versi Windows dari My.Computer. Berasal dari versi Server (lihat Catatan 5), dan menyediakan akses ke objek yang berguna pada komputer klien, seperti keyboard, layar, dan mouse.
5 Versi server dari My.Computer. Menyediakan informasi dasar tentang komputer, seperti nama, akses ke jam, dan sebagainya.
6 versi Windows dari My.User. Objek ini dikaitkan dengan identitas utas saat ini.
7 Versi web dari My.User. Objek ini dikaitkan dengan identitas pengguna permintaan HTTP aplikasi saat ini.