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 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.Navigate
ayarlayınHotSpotMode.
NavigateUrl Gidilmesi gereken URL'yi belirtmek için özelliğini kullanın. Sunucuya geri göndermek için özelliğini olarak HotSpotMode.PostBack
ayarlayı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.Inactive
ayarlayı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. |