Share via


Classe MapLayer

Gerarchia di ereditarietà

System.Object
  System.Collections.ObjectModel.Collection<MapOverlay>
    System.Collections.ObjectModel.ObservableCollection<MapOverlay>
      Microsoft.Phone.Maps.Controls.MapLayer

Spazio dei nomi:  Microsoft.Phone.Maps.Controls
Assembly:  Microsoft.Phone.Maps (in Microsoft.Phone.Maps.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class MapLayer _
    Inherits ObservableCollection(Of MapOverlay)
public sealed class MapLayer : ObservableCollection<MapOverlay>
public ref class MapLayer sealed : public ObservableCollection<MapOverlay^>
[<Sealed>]
type MapLayer =  
    class
        inherit ObservableCollection<MapOverlay>
    end

Il tipo MapLayer espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico MapLayer

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero di elementi contenuti in Collection<T>. (Ereditato da Collection<T>)
Proprietà pubblica Item Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da Collection<T>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge un oggetto alla fine dell'insieme Collection<T>. (Ereditato da Collection<T>)
Metodo pubblico Clear Rimuove tutti gli elementi dall'insieme Collection<T>. (Ereditato da Collection<T>)
Metodo pubblico Contains Determina se un elemento è incluso in Collection<T>. (Ereditato da Collection<T>)
Metodo pubblico CopyTo Copia l'intero insieme Collection<T> in un oggetto Array compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. (Ereditato da Collection<T>)
Metodo pubblico Equals(Object) Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetEnumerator Restituisce un enumeratore che scorre la classe Collection<T>. (Ereditato da Collection<T>)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IndexOf Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'intera classe Collection<T>. (Ereditato da Collection<T>)
Metodo pubblico Insert Inserisce un elemento in Collection<T> in corrispondenza dell'indice specificato. (Ereditato da Collection<T>)
Metodo pubblico Move Sposta l'elemento in corrispondenza dell'indice specificato in una nuova posizione dell'insieme. (Ereditato da ObservableCollection<T>)
Metodo pubblico Remove Rimuove la prima occorrenza di un oggetto specifico dall'insieme Collection<T>. (Ereditato da Collection<T>)
Metodo pubblico RemoveAt Consente di rimuovere l'elemento in corrispondenza dell'indice specificato di Collection<T>. (Ereditato da Collection<T>)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico CollectionChanged Si verifica quando un elemento viene aggiunto, rimosso, modificato o spostato oppure quando viene aggiornato l'intero elenco. (Ereditato da ObservableCollection<T>)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo Copia gli elementi dell'interfaccia ICollection in un oggetto Array, a partire da un particolare indice della matrice Array. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaProprietà privata ICollection<T>.IsReadOnly Ottiene un valore che indica se ICollection<T> è di sola lettura. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaProprietà privata ICollection.IsSynchronized Ottiene un valore che indica se l'accesso a ICollection è sincronizzato (thread-safe). (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaProprietà privata ICollection.SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a ICollection. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Restituisce un enumeratore che consente di scorrere una raccolta. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Add Aggiunge un elemento a IList. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Contains Stabilisce se IList contiene un valore specifico. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaMetodo privato IList.IndexOf Determina l'indice di un elemento specifico dell'interfaccia IList. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Insert Inserisce un elemento nell'oggetto IList in corrispondenza dell'indice specificato. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaProprietà privata IList.IsFixedSize Ottiene un valore che indica se IList ha dimensioni fisse. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaProprietà privata IList.IsReadOnly Ottiene un valore che indica se IList è di sola lettura. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaProprietà privata IList.Item Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaMetodo privato IList.Remove Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia IList. (Ereditato da Collection<T>)
Implementazione esplicita dell'interfacciaEvento privato INotifyPropertyChanged.PropertyChanged Generato quando il valore di una proprietà cambia. (Ereditato da ObservableCollection<T>)

In alto

Informazioni sulla versione

.NET per applicazioni Windows Phone

Supportato in: Windows Phone 8, Silverlight 8.1

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Phone.Maps.Controls