Class MapProviderCollection
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.RadMap.dll
Syntax
public class MapProviderCollection : IEnumerable<IMapProvider>, IEnumerable
Constructors
MapProviderCollection(BaseMapElement)
Initializes a new instance of the MapProviderCollection class.
Declaration
public MapProviderCollection(BaseMapElement owner)
Parameters
BaseMapElement
owner
The owner. |
Properties
Count
Gets the number of providers in the collection.
Declaration
public int Count { get; }
Property Value
System.Int32
The count. |
Item[Int32]
Gets the IMapProvider at the specified index.
Declaration
public IMapProvider this[int index] { get; }
Parameters
System.Int32
index
The index. |
Property Value
IMapProvider
IMapProvider. |
Item[String]
Gets the IMapProvider with the specified identifier.
Declaration
public IMapProvider this[string id] { get; }
Parameters
System.String
id
The identifier. |
Property Value
IMapProvider
IMapProvider. |
MaxZoomLevel
Gets the maximum zoom level.
Declaration
public int MaxZoomLevel { get; }
Property Value
System.Int32
The maximum zoom level. |
MinZoomLevel
Gets the minimum zoom level.
Declaration
public int MinZoomLevel { get; }
Property Value
System.Int32
The minimum zoom level. |
Methods
Add(IMapProvider)
Adds the specified provider.
Declaration
public virtual void Add(IMapProvider provider)
Parameters
IMapProvider
provider
The provider. |
GetEnumerator()
Declaration
public IEnumerator<IMapProvider> GetEnumerator()
Returns
System.Collections.Generic.IEnumerator<IMapProvider>
|
Implements
OnProviderInitializationComplete(Object, EventArgs)
Handles the ProviderInitializationComplete event of all providers.
Declaration
protected virtual void OnProviderInitializationComplete(object sender, EventArgs e)
Parameters
System.Object
sender
The sender. |
System.EventArgs
e
The System.EventArgs instance containing the event data. |
OnProviderUpdated(Object, EventArgs)
Handles the ProviderUpdated event of all providers.
Declaration
protected virtual void OnProviderUpdated(object sender, EventArgs e)
Parameters
System.Object
sender
The sender. |
System.EventArgs
e
The System.EventArgs instance containing the event data. |
Remove(IMapProvider)
Removes the specified provider.
Declaration
public virtual void Remove(IMapProvider provider)
Parameters
IMapProvider
provider
The provider. |
UpdateZoomLevels()
Updates the zoom levels.
Declaration
protected virtual void UpdateZoomLevels()
Explicit Interface Implementations
IEnumerable.GetEnumerator()
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
System.Collections.IEnumerator
|