New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.RadMap.dll

Syntax:

C#
public class MapProviderCollection : IEnumerable

Inheritance: objectMapProviderCollection

Implements: IEnumerable

Constructors

Initializes a new instance of the MapProviderCollection class.

C#
public MapProviderCollection(BaseMapElement owner)
Parameters:ownerBaseMapElement

The owner.

Properties

Gets the number of providers in the collection.

C#
public int Count { get; }
Property Value:

The count.

Gets the maximum zoom level.

C#
public int MaxZoomLevel { get; }
Property Value:

The maximum zoom level.

Gets the minimum zoom level.

C#
public int MinZoomLevel { get; }
Property Value:

The minimum zoom level.

Gets the IMapProvider at the specified index.

C#
public IMapProvider this[int index] { get; }
Parameters:indexint

The index.

Property Value:

IMapProvider.

Gets the IMapProvider with the specified identifier.

C#
public IMapProvider this[string id] { get; }
Parameters:idstring

The identifier.

Property Value:

IMapProvider.

Methods

Adds the specified provider.

C#
public virtual void Add(IMapProvider provider)
Parameters:providerIMapProvider

The provider.

C#
public IEnumerator<IMapProvider> GetEnumerator()
Returns:

IEnumerator<IMapProvider>

Handles the event of all providers.

C#
protected virtual void OnProviderInitializationComplete(object sender, EventArgs e)
Parameters:senderobject

The sender.

eEventArgs

The EventArgs instance containing the event data.

Handles the event of all providers.

C#
protected virtual void OnProviderUpdated(object sender, EventArgs e)
Parameters:senderobject

The sender.

eEventArgs

The EventArgs instance containing the event data.

Removes the specified provider.

C#
public virtual void Remove(IMapProvider provider)
Parameters:providerIMapProvider

The provider.

Updates the zoom levels.

C#
protected virtual void UpdateZoomLevels()