Aracılığıyla paylaş


HotSpot Sınıf

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.