HotSpot Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje základní funkce společné pro všechny obrazce aktivních bodů.
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
- Dědičnost
-
HotSpot
- Odvozené
- Atributy
- Implementuje
Poznámky
Instance abstraktní HotSpot třídy nelze vytvářet přímo. Místo toho je tato třída zděděna třídami CircleHotSpot, RectangleHotSpota PolygonHotSpot za účelem poskytování běžných základních funkcí pro aktivní bod. Pokud chcete vytvořit vlastní třídu aktivního místa, která představuje jedinečný obrazec, který definujete, je nutné odvodit z HotSpot třídy. Většinu obrazců však můžete definovat pomocí CircleHotSpottříd , RectangleHotSpota PolygonHotSpot .
Když kliknete HotSpot na ovládací prvek v ovládacím ImageMap prvku, stránka buď přejde na adresu URL, vygeneruje zpětné odeslání na server nebo neprovede nic. Vlastnost HotSpotMode určuje toto chování. Pokud chcete přejít na adresu URL, nastavte HotSpotMode vlastnost na HotSpotMode.Navigate
. Pomocí vlastnosti NavigateUrl určete adresu URL, na které chcete přejít. Pokud chcete publikovat zpět na server, nastavte HotSpotMode vlastnost na HotSpotMode.PostBack
.
PostBackValue Pomocí vlastnosti zadejte název objektuHotSpot. Tento název se předá v ImageMapEventArgs datech události po kliknutí na HotSpot objekt. Pokud chcete HotSpot , aby objekt neměl žádné chování, nastavte HotSpotMode vlastnost na HotSpotMode.Inactive
.
Případně můžete použít HotSpotMode vlastnost u obsahujícího ImageMap ovládacího prvku k určení chování objektu HotSpot . Další informace naleznete v tématu HotSpotMode.
Poznámky pro implementátory
Pokud dědíte z HotSpot, musíte přepsat následující členy: GetCoordinates() a MarkupName.
Konstruktory
HotSpot() |
Inicializuje novou instanci HotSpot třídy. |
Vlastnosti
AccessKey |
Získá nebo nastaví přístupový klíč, který vám umožní rychle přejít do HotSpot oblasti. |
AlternateText |
Získá nebo nastaví alternativní text pro zobrazení objektu HotSpot v ovládacím prvku ImageMap , když je obrázek nedostupný, nebo se vykreslí do prohlížeče, který nepodporuje obrázky. |
HotSpotMode |
Získá nebo nastaví chování objektu HotSpot v ovládacím prvku ImageMap při HotSpot kliknutí na. |
IsTrackingViewState |
Získá hodnotu označující, zda HotSpot objekt sleduje změny stavu zobrazení. |
MarkupName |
Při přepsání v odvozené třídě získá řetězcovou reprezentaci pro obrazec objektu HotSpot . |
NavigateUrl |
Získá nebo nastaví adresu URL pro přechod na při HotSpot kliknutí na objekt. |
PostBackValue |
Získá nebo nastaví název objektu HotSpot předat data události při HotSpot kliknutí na. |
TabIndex |
Získá nebo nastaví index HotSpot karty oblasti. |
Target |
Získá nebo nastaví cílové okno nebo rámec, ve kterém se má zobrazit obsah webové stránky odkaz při HotSpot objektu, který přejde na adresu URL je kliknutí. |
ViewState |
Získá slovník informací o stavu, který umožňuje uložit a obnovit stav zobrazení objektu HotSpot více požadavků na stejnou stránku. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetCoordinates() |
Při přepsání v odvozené třídě vrátí řetězec, který představuje souřadnice HotSpot oblasti. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
LoadViewState(Object) |
Obnoví stav dříve uloženého HotSpot zobrazení objektu do objektu. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SaveViewState() |
Uloží změny stavu zobrazení objektu HotSpot od okamžiku, kdy byla stránka odeslána zpět na server. |
ToString() | |
TrackViewState() |
Způsobí, že HotSpot objekt sleduje změny stavu zobrazení, aby je bylo možné uložit do objektu objektu StateBag . Tento objekt je přístupný prostřednictvím ViewState vlastnosti. |
Explicitní implementace rozhraní
IStateManager.IsTrackingViewState |
Získá hodnotu označující, zda HotSpot objekt sleduje změny stavu zobrazení. |
IStateManager.LoadViewState(Object) |
Obnoví stav dříve uloženého HotSpot zobrazení objektu do objektu. |
IStateManager.SaveViewState() |
Uloží změny stavu zobrazení objektu HotSpot od posledního publikování stránky zpět na server. |
IStateManager.TrackViewState() |
Dá oblasti pokyn, HotSpot aby sledovala změny stavu zobrazení. |