HotSpot Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerapkan fungsionalitas dasar yang umum untuk semua bentuk hot spot.
public ref class HotSpot abstract : System::Web::UI::IStateManager
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))]
public abstract class HotSpot : System.Web.UI.IStateManager
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))>]
type HotSpot = class
interface IStateManager
Public MustInherit Class HotSpot
Implements IStateManager
- Warisan
-
HotSpot
- Turunan
- Atribut
- Penerapan
Keterangan
Anda tidak dapat langsung membuat instans kelas abstrak HotSpot . Sebaliknya, kelas ini diwariskan oleh CircleHotSpotkelas , , RectangleHotSpotdan PolygonHotSpot untuk menyediakan fungsionalitas dasar umum untuk hot spot. Anda harus berasal dari HotSpot kelas untuk membuat kelas hot spot kustom yang mewakili bentuk unik yang Anda tentukan. Namun, Anda dapat menentukan sebagian besar bentuk menggunakan CircleHotSpotkelas , , RectangleHotSpotdan PolygonHotSpot .
HotSpot Saat dalam kontrol diklikImageMap, halaman menavigasi ke URL, menghasilkan postback ke server, atau tidak melakukan apa pun. Properti HotSpotMode menentukan perilaku ini. Untuk menavigasi ke URL, atur properti ke HotSpotModeHotSpotMode.Navigate.
NavigateUrl Gunakan properti untuk menentukan URL yang akan dinavigasi. Untuk memposting kembali ke server, atur properti ke HotSpotModeHotSpotMode.PostBack.
PostBackValue Gunakan properti untuk menentukan nama objekHotSpot. Nama ini akan diteruskan dalam ImageMapEventArgs data peristiwa saat HotSpot objek diklik. Jika Anda ingin HotSpot objek tidak memiliki perilaku, atur properti ke HotSpotModeHotSpotMode.Inactive.
Secara bergantian, Anda dapat menggunakan HotSpotMode properti pada kontrol yang berisi ImageMap untuk menentukan HotSpot perilaku objek. Untuk informasi selengkapnya, lihat HotSpotMode .
Catatan Bagi Implementer
Ketika Anda mewarisi dari HotSpot, Anda harus mengambil alih anggota berikut: GetCoordinates() dan MarkupName.
Konstruktor
| Nama | Deskripsi |
|---|---|
| HotSpot() |
Menginisialisasi instans baru dari kelas HotSpot. |
Properti
| Nama | Deskripsi |
|---|---|
| AccessKey |
Mendapatkan atau mengatur kunci akses yang memungkinkan Anda menavigasi dengan cepat ke wilayah tersebut HotSpot . |
| AlternateText |
Mendapatkan atau mengatur teks alternatif yang akan ditampilkan untuk HotSpot objek dalam ImageMap kontrol saat gambar tidak tersedia atau dirender ke browser yang tidak mendukung gambar. |
| HotSpotMode |
Mendapatkan atau mengatur perilaku HotSpot objek dalam ImageMap kontrol saat HotSpot diklik. |
| IsTrackingViewState |
Mendapatkan nilai yang menunjukkan apakah HotSpot objek melacak perubahan status tampilannya. |
| MarkupName |
Saat ditimpa dalam kelas turunan, mendapatkan representasi string untuk HotSpot bentuk objek. |
| NavigateUrl |
Mendapatkan atau mengatur URL yang akan dinavigasi saat HotSpot objek diklik. |
| PostBackValue |
Mendapatkan atau mengatur nama objek yang HotSpot akan diteruskan dalam data peristiwa saat HotSpot diklik. |
| TabIndex |
Mendapatkan atau mengatur indeks HotSpot tab wilayah. |
| Target |
Mendapatkan atau mengatur jendela target atau bingkai untuk menampilkan konten halaman Web yang ditautkan saat HotSpot objek yang menavigasi ke URL diklik. |
| ViewState |
Mendapatkan kamus informasi status yang memungkinkan Anda menyimpan dan memulihkan status HotSpot tampilan objek di beberapa permintaan untuk halaman yang sama. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetCoordinates() |
Saat ditimpa dalam kelas turunan, mengembalikan string yang mewakili koordinat HotSpot wilayah. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| LoadViewState(Object) |
HotSpot Memulihkan status tampilan objek yang disimpan sebelumnya ke objek. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| SaveViewState() |
Menyimpan perubahan pada HotSpot status tampilan objek sejak halaman diposting kembali ke server. |
| ToString() | |
| TrackViewState() |
HotSpot Menyebabkan objek melacak perubahan pada status tampilannya sehingga dapat disimpan di objek objekStateBag. Objek ini dapat diakses melalui ViewState properti . |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IStateManager.IsTrackingViewState |
Mendapatkan nilai yang menunjukkan apakah HotSpot objek melacak perubahan status tampilannya. |
| IStateManager.LoadViewState(Object) |
HotSpot Memulihkan status tampilan objek yang disimpan sebelumnya ke objek. |
| IStateManager.SaveViewState() |
Menyimpan perubahan pada HotSpot status tampilan objek sejak terakhir kali halaman diposting kembali ke server. |
| IStateManager.TrackViewState() |
Menginstruksikan HotSpot wilayah untuk melacak perubahan pada status tampilannya. |