FGX.Map.TfgMapObjectList`1: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
Строка 45: Строка 45:
 
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetEnumerator(): [[T]]</code>
 
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetEnumerator(): [[T]]</code>
 
<p>Перечисление всех объектов.</p>
 
<p>Перечисление всех объектов.</p>
 +
|-
 +
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToArray(): [[T]]</code>
 +
<p>Формирует массив из всех объектов.</p>
 +
|}
 +
 +
== Свойства ==
 +
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Count: [[Integer]]</code>
 +
<p>Возвращает количество объектов в списке.</p>
 
|}
 
|}

Текущая версия на 17:21, 23 декабря 2022

Delphi

TfgMapObjectList`1 = class (TObject)

TObject -> TfgMapObjectList`1

Описание

Абстрактный список объектов карты определенного типа.

Конструкторы

constructor
Create(const AObjectFactory: IFGXMapObjectFactory)

Описание отсутствует.

Методы

function
FindObjectById(const AId: string; out AObject: T): Boolean

Ищет объект на карте по указанному идентификатору AId и если он найден, то возвращает его в AMarker .

procedure
RemoveObject(const AObject: T)

Удаляет объект с карты.

procedure
RemoveObject(const AId: string)

Удаляет объект с карты по его идентификатору TfgMapMarker.Id .

procedure
ClearObjectsInCategory(const ACategory: string)

Удаляет все объекты в указанной категории ACategory .

Название категории регистрозависимое.
function
GetCategoryObjects(const ACategory: string): T

Получение списка объектов для указанной категории ACategory .

Название категории регистрозависимое.
procedure
ClearObjects()

Удаляет все объекты с карты и уничтожает все экземпляры объектов.

function
GetEnumerator(): T

Перечисление всех объектов.

function
ToArray(): T

Формирует массив из всех объектов.

Свойства

property
Count: Integer

Возвращает количество объектов в списке.