Aracılığıyla paylaş


HotSpot Sınıf

Tanım

Tüm etkin nokta şekilleri için ortak olan temel işlevselliği 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, çoğu şekli , RectangleHotSpotve PolygonHotSpot sınıflarını CircleHotSpotkullanarak 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 Nesne için bir ad belirtmek üzere HotSpot özelliğini kullanın. Nesne tıklatıldığında HotSpot olay verilerinde ImageMapEventArgs bu ad geçirilir. Nesnenin HotSpot hiçbir davranışı olmamasını istiyorsanız özelliği 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

'den HotSpotdevraldığınızda, aşağıdaki üyeleri geçersiz kılmanız gerekir: GetCoordinates() ve MarkupName.

Oluşturucular

HotSpot()

HotSpot sınıfının yeni bir örneğini başlatır.

Özellikler

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 tarayıcıda işlendiğinde denetimdeki bir HotSpotImageMap nesne için görüntülenecek alternatif metni alır veya ayarlar.

HotSpotMode

öğesine tıklandığında denetimdeki bir HotSpotImageMap nesnenin HotSpot 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 nesneye 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 nesneye 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 kaydetmenizi ve geri yüklemenizi sağlayan durum HotSpot bilgileri sözlüğü alır.

Yöntemler

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()

Type Geçerli örneğini 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 Objectöğesinin sığ 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ı

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 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.

Şunlara uygulanır

Ayrıca bkz.