HotSpot Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tüm sık erişim noktası şekilleri için ortak olan temel işlevleri uygular.
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
- Devralma
-
HotSpot
- Türetilmiş
- Öznitelikler
- Uygulamalar
Açıklamalar
Soyut HotSpot sınıfın örneklerini doğrudan oluşturamazsınız. Bunun yerine, bu sınıf, sık erişimli nokta için ortak temel işlevselliği sağlamak üzere , RectangleHotSpotve PolygonHotSpot sınıfları tarafından CircleHotSpotdevralınır. Tanımladığınız benzersiz bir şekli temsil eden özel bir etkin nokta sınıfı oluşturmak için sınıfından türetmelisiniz HotSpot . Ancak, , RectangleHotSpotve PolygonHotSpot sınıflarını kullanarak şekillerin CircleHotSpotçoğunu tanımlayabilirsiniz.
Denetimdeki bir HotSpotImageMap öğesine tıklandığında, sayfa bir URL'ye gider, sunucuya geri gönderme oluşturur veya hiçbir şey yapmaz.
HotSpotMode özelliği bu davranışı belirtir. URL'ye gitmek için özelliğini olarak HotSpotMode.NavigateayarlayınHotSpotMode.
NavigateUrl Gidilmesi gereken URL'yi belirtmek için özelliğini kullanın. Sunucuya geri göndermek için özelliğini olarak HotSpotMode.PostBackayarlayınHotSpotMode.
PostBackValue nesnesi için bir ad belirtmek için HotSpot özelliğini kullanın. Nesneye tıklandığında HotSpot olay verilerinde ImageMapEventArgs bu ad geçirilir. Nesnenin HotSpot hiçbir davranışı olmamasını istiyorsanız özelliğini olarak HotSpotMode.InactiveayarlayınHotSpotMode.
Alternatif olarak, bir nesnenin HotSpotMode davranışını belirtmek HotSpot için içeren ImageMap denetimde özelliğini kullanabilirsiniz. Daha fazla bilgi için bkz. HotSpotMode.
Uygulayanlara Notlar
öğesinden HotSpotdevraldığınızda, şu üyeleri geçersiz kılmalısınız: GetCoordinates() ve MarkupName.
Oluşturucular
| Name | Description |
|---|---|
| HotSpot() |
HotSpot sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| AccessKey |
Bölgeye hızla gitmenize HotSpot olanak tanıyan erişim anahtarını alır veya ayarlar. |
| AlternateText |
Görüntü kullanılamadığında veya görüntüleri desteklemeyen bir ImageMap tarayıcıya işlendiğinde denetimdeki bir HotSpot nesne için görüntülenecek alternatif metni alır veya ayarlar. |
| HotSpotMode |
öğesine tıklandığında HotSpot denetimdeki bir HotSpotImageMap nesnenin davranışını alır veya ayarlar. |
| IsTrackingViewState |
Nesnenin HotSpot görünüm durumu değişikliklerini izlediğini belirten bir değer alır. |
| MarkupName |
Türetilmiş bir sınıfta geçersiz kılındığında, nesnenin şekli için dize gösterimini HotSpot alır. |
| NavigateUrl |
Bir HotSpot nesne tıklandığında gidecek URL'yi alır veya ayarlar. |
| PostBackValue |
öğesine tıklandığında HotSpot olay verilerini geçirmek için nesnenin adını HotSpot alır veya ayarlar. |
| TabIndex |
Bölgenin sekme dizinini HotSpot alır veya ayarlar. |
| Target |
URL'ye gidilen bir HotSpot nesne tıklandığında bağlanılan Web sayfası içeriğinin görüntüleneceği hedef pencereyi veya çerçeveyi alır veya ayarlar. |
| ViewState |
Aynı sayfa için birden çok istekte bir nesnenin görünüm durumunu kaydetmenize ve geri yüklemenize olanak tanıyan durum HotSpot bilgileri sözlüğü alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetCoordinates() |
Türetilmiş bir sınıfta geçersiz kılındığında, bölgenin koordinatlarını HotSpot temsil eden bir dize döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| LoadViewState(Object) |
Nesnenin HotSpot daha önce kaydedilmiş görünüm durumunu nesneye geri yükler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| SaveViewState() |
Sayfanın sunucuya HotSpot geri gönderildiği zamandan bu yana nesnenin görünüm durumundaki değişiklikleri kaydeder. |
| ToString() |
Bir HotSpot nesnenin String bu örneğinin gösterimini döndürür. |
| TrackViewState() |
Nesnenin, nesnenin HotSpot nesnesinde depolanabilmeleri için görünüm durumundaki değişiklikleri izlemesine StateBag neden olur. Bu nesneye özelliği aracılığıyla ViewState erişilebilir. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IStateManager.IsTrackingViewState |
Nesnenin HotSpot görünüm durumu değişikliklerini izlediğini belirten bir değer alır. |
| IStateManager.LoadViewState(Object) |
Nesnenin HotSpot daha önce kaydedilmiş görünüm durumunu nesneye geri yükler. |
| IStateManager.SaveViewState() |
Sayfanın sunucuya HotSpot en son gönderildiğinden bu yana nesnenin görünüm durumundaki değişiklikleri kaydeder. |
| IStateManager.TrackViewState() |
Bölgeye görünüm durumundaki HotSpot değişiklikleri izlemesini bildirir. |