HotSpot HotSpot HotSpot HotSpot Class

Definizione

Implementa le funzionalità di base comuni a tutte le forme di aree sensibili.Implements the basic functionality common to all hot spot shapes.

public ref class HotSpot abstract : System::Web::UI::IStateManager
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.ExpandableObjectConverter))]
public abstract class HotSpot : System.Web.UI.IStateManager
type HotSpot = class
    interface IStateManager
Public MustInherit Class HotSpot
Implements IStateManager
Ereditarietà
HotSpotHotSpotHotSpotHotSpot
Derivato
Attributi
Implementazioni

Commenti

Non è possibile creare direttamente istanze della classe HotSpot astratta.You cannot directly create instances of the abstract HotSpot class. Questa classe viene invece ereditata dalle CircleHotSpotclassi, RectangleHotSpote PolygonHotSpot per fornire le funzionalità di base comuni per un area sensibile.Instead, this class is inherited by the CircleHotSpot, RectangleHotSpot, and PolygonHotSpot classes to provide the common basic functionality for a hot spot. È necessario derivare dalla HotSpot classe per creare una classe hot spot personalizzata che rappresenta una forma univoca definita dall'utente.You must derive from the HotSpot class to create a custom hot spot class that represents a unique shape that you define. Tuttavia, è possibile definire la maggior parte delle CircleHotSpotforme RectangleHotSpotusando le PolygonHotSpot classi, e.However, you can define most shapes using the CircleHotSpot, RectangleHotSpot, and PolygonHotSpot classes.

Quando si HotSpot fa clic ImageMap su un oggetto in un controllo, la pagina passa a un URL, genera un postback al server o non esegue alcuna operazione.When a HotSpot in an ImageMap control is clicked, the page either navigates to a URL, generates a postback to the server, or does nothing. La HotSpotMode proprietà specifica questo comportamento.The HotSpotMode property specifies this behavior. Per passare a un URL, impostare la HotSpotMode proprietà su HotSpotMode.Navigate.To navigate to a URL, set the HotSpotMode property to HotSpotMode.Navigate. Utilizzare la NavigateUrl proprietà per specificare l'URL a cui passare.Use the NavigateUrl property to specify the URL to navigate to. Per eseguire il postback al server, impostare la HotSpotMode proprietà su HotSpotMode.PostBack.To post back to the server, set the HotSpotMode property to HotSpotMode.PostBack. Utilizzare la PostBackValue proprietà per specificare un nome per l' HotSpot oggetto.Use the PostBackValue property to specify a name for the HotSpot object. Questo nome verrà passato nei dati dell' ImageMapEventArgs evento quando si fa HotSpot clic sull'oggetto.This name will be passed in the ImageMapEventArgs event data when the HotSpot object is clicked. Se si desidera che HotSpot l'oggetto non disponga di alcun comportamento HotSpotMode , impostare HotSpotMode.Inactivela proprietà su.If you want the HotSpot object to have no behavior set the HotSpotMode property to HotSpotMode.Inactive.

In alternativa, è possibile usare la HotSpotMode proprietà nel controllo contenitore ImageMap per specificare il comportamento HotSpot di un oggetto.Alternately, you can use the HotSpotMode property on the containing ImageMap control to specify a HotSpot object's behavior. Per ulteriori informazioni, vedere HotSpotMode.For more information, see HotSpotMode.

Note per gli eredi

Quando si eredita da HotSpot, è necessario eseguire l'override dei seguenti membri: GetCoordinates() e MarkupName.When you inherit from HotSpot, you must override the following members: GetCoordinates() and MarkupName.

Costruttori

HotSpot() HotSpot() HotSpot() HotSpot()

Inizializza una nuova istanza della classe HotSpot.Initializes a new instance of the HotSpot class.

Proprietà

AccessKey AccessKey AccessKey AccessKey

Ottiene o imposta il tasto di scelta che consente di spostarsi rapidamente sull'area HotSpot.Gets or sets the access key that allows you to quickly navigate to the HotSpot region.

AlternateText AlternateText AlternateText AlternateText

Ottiene o imposta il testo alternativo da visualizzare per un oggetto HotSpot in un controllo ImageMap se l'immagine non è disponibile o il rendering viene eseguito su un browser che non supporta le immagini.Gets or sets the alternate text to display for a HotSpot object in an ImageMap control when the image is unavailable or renders to a browser that does not support images.

HotSpotMode HotSpotMode HotSpotMode HotSpotMode

Ottiene o imposta il comportamento di un oggetto HotSpot in un controllo ImageMap quando viene fatto clic su HotSpot.Gets or sets the behavior of a HotSpot object in an ImageMap control when the HotSpot is clicked.

IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Ottiene un valore che indica se l'oggetto HotSpot tiene traccia delle modifiche apportate al relativo stato di visualizzazione.Gets a value indicating whether the HotSpot object is tracking its view-state changes.

MarkupName MarkupName MarkupName MarkupName

Quando viene sottoposto a override in una classe derivata, ottiene la rappresentazione in formato stringa della forma dell'oggetto HotSpot.When overridden in a derived class, gets the string representation for the HotSpot object's shape.

NavigateUrl NavigateUrl NavigateUrl NavigateUrl

Ottiene o imposta l'URL a cui passare quando viene fatto clic su un oggetto HotSpot.Gets or sets the URL to navigate to when a HotSpot object is clicked.

PostBackValue PostBackValue PostBackValue PostBackValue

Ottiene o imposta il nome dell'oggetto HotSpot da passare nei dati dell'evento quando viene fatto clic su HotSpot.Gets or sets the name of the HotSpot object to pass in the event data when the HotSpot is clicked.

TabIndex TabIndex TabIndex TabIndex

Ottiene o imposta l'indice di tabulazione dell'area HotSpot.Gets or sets the tab index of the HotSpot region.

Target Target Target Target

Ottiene o imposta la finestra o il frame di destinazione in cui visualizzare il contenuto della pagina Web collegato quando viene fatto clic su un oggetto HotSpot che esegue lo spostamento su un URL.Gets or sets the target window or frame in which to display the Web page content linked to when a HotSpot object that navigates to a URL is clicked.

ViewState ViewState ViewState ViewState

Ottiene un dizionario di informazioni sullo stato che consente di salvare e ripristinare lo stato di visualizzazione di un oggetto HotSpot tra più richieste per la stessa pagina.Gets a dictionary of state information that allows you to save and restore the view state of a HotSpot object across multiple requests for the same page.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetCoordinates() GetCoordinates() GetCoordinates() GetCoordinates()

Quando viene sottoposto a override in una classe derivata, restituisce una stringa che rappresenta le coordinate dell'area HotSpot.When overridden in a derived class, returns a string that represents the coordinates of the HotSpot region.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Ripristina lo stato di visualizzazione precedentemente salvato dell'oggetto HotSpot.Restores the HotSpot object's previously saved view state to the object.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Salva le modifiche apportate allo stato di visualizzazione dell'oggetto HotSpot dal momento in cui è stato eseguito il postback della pagina al server.Saves the changes to the HotSpot object's view state since the time the page was posted back to the server.

ToString() ToString() ToString() ToString()

Restituisce la rappresentazione String di questa istanza di un oggetto HotSpot.Returns the String representation of this instance of a HotSpot object.

TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Fa in modo che l'oggetto HotSpot tenga traccia delle modifiche apportate allo stato di visualizzazione affinché vengano archiviate nell'oggetto StateBag dell'oggetto.Causes the HotSpot object to track changes to its view state so they can be stored in the object's StateBag object. È possibile accedere a questo oggetto tramite la proprietà ViewState.This object is accessible through the ViewState property.

Implementazioni dell'interfaccia esplicita

IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Ottiene un valore che indica se l'oggetto HotSpot tiene traccia delle modifiche apportate al relativo stato di visualizzazione.Gets a value indicating whether the HotSpot object is tracking its view-state changes.

IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Ripristina lo stato di visualizzazione precedentemente salvato dell'oggetto HotSpot.Restores the HotSpot object's previously saved view state to the object.

IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Salva le modifiche apportate allo stato di visualizzazione dell'oggetto HotSpot dall'ultimo postback della pagina al server.Saves the changes to the HotSpot object's view state since the last time the page was posted back to the server.

IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Indica all'area HotSpot di tenere traccia delle modifiche apportate allo stato di visualizzazione.Instructs the HotSpot region to track changes to its view state.

Si applica a

Vedi anche