你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

HtmlMarkerManager interface

地图控件的 HTML 标记的管理器。 通过 atlas 的标记属性公开。Map 类。 用户无法实例化。

方法

add(HtmlMarker, Position)

将基于 HTML 的标记添加到地图。

add(HtmlMarker[])

将基于 HTML 的标记添加到地图。

clear()

清除所有标记。

getMarkers()

获取地图上所有标记的数组。

remove(string | HtmlMarker | Array<string | HtmlMarker>)

从地图中删除一个或多个 HTML 标记。

方法详细信息

add(HtmlMarker, Position)

将基于 HTML 的标记添加到地图。

function add(element: HtmlMarker, position?: Position): any

参数

element
HtmlMarker

要添加的标记。

position
Position

(可选)指定地图上标记的位置。

返回

any

add(HtmlMarker[])

将基于 HTML 的标记添加到地图。

function add(elements: HtmlMarker[]): any

参数

elements

HtmlMarker[]

要添加的标记。

返回

any

clear()

清除所有标记。

function clear()

getMarkers()

获取地图上所有标记的数组。

function getMarkers(): HtmlMarker[]

返回

remove(string | HtmlMarker | Array<string | HtmlMarker>)

从地图中删除一个或多个 HTML 标记。

function remove(marker: string | HtmlMarker | Array<string | HtmlMarker>)

参数

marker

string | HtmlMarker | Array<string | HtmlMarker>

HtmlMarker 实例、标记的 htmlContent 的字符串 ID 或其中的数组。