IMapLayerVisuals.Remove

Syntax

Remove(Index: Integer): Boolean;

Parameters

Index - indicator index in the collection.

Description

The Remove method removes an indicator from the collection by its index.

Comments

The method returns True if the removal was successful.

Example

Executing the example requires a form, a button named Button1 on the form, the UiMap component named UiMap1 that is a data source for the MapBox component. The UiMap1 component should be linked to a map containing indicators on the Regions layer.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Map: IMap;

Layer: IMapLayer;

Visuals: IMapLayerVisuals;

Begin

Map := UiMap1.Map;

Layer := Map.Layers.FindByName("Regions");

Visuals := Layer.Visuals;

Visuals.Remove(0);

End Sub Button1OnClick;

After executing the example the first indicator of the collection is removed from the Regions layer.

See also:

IMapLayerVisuals