Skip to main content

TdxMapImageTileLayer.ProviderClassName Property

Specifies the name of the active tile data provider class.

Declaration

property ProviderClassName: string read; write;

Property Value

Type Description
string

The name of the active in-place editor properties class.

Warning

An assigned name should match the name of any existing terminal TdxMapControlImageTileProvider class descendant; otherwise, runtime errors may occur.

We recommend that you use the ProviderClass property to specify the required tile data provider type in code.

Remarks

The ProviderClassName property is designed to store the name of the required tile data provider class in a DFM file.

Warning

If a name assigned to the ProviderClassName property in code does not match a registered terminal TdxMapControlImageTileProvider class descendant, runtime errors may occur.

Since a RAD Studio® compiler cannot verify that a correct class name is assigned to the ProviderClassName property, we recommend that you use the ProviderClass property to specify the required tile data provider in code.

Tile Provider Selection at Design Time

You can use the Object Inspector to select any available tile data provider at design time. Select an image tile layer, click the Provider node’s drop-down button and select the required data provider in the menu.

VCL Map Control: Tile Provider Class Selection at Design Time

Property Setter Behavior

The ProviderClassName property setter updates Provider and ProviderClass property values according to the selected tile data provider type.

See Also