User Tools

Site Tools


api:dk11:delphi:gislayervector.tgis_layervector.getfieldinternal_tgis_uid_string_integer

Table of Contents

TGIS_LayerVector.getFieldInternal method

DK11 for Delphi | GisLayerVector.TGIS_LayerVector.getFieldInternal | Constructors | Fields | Methods | Properties | Events

Get the stored field value for a shape specified by unique identifier.

Available also on: .NET | Java.

Syntax

// Delphi
protected
  function getFieldInternal(
    const _uid : TGIS_Uid;
    const _name : String;
    const _cursor : Integer
  ) : Variant; virtual;
// C++ Builder
protected:
  virtual Variant* getFieldInternal(
    TGIS_Uid* const _uid,
    const UnicodeString _name,
    const int _cursor
  );

Parameters

Name Type Description
_uid TGIS_Uid shape uid for which field will be retrieved
_name String field name
_cursor Integer cursor id

Result

Type Description
Variant Field value.

Remarks

Override this in classes derived from GIS_LayerVector.

Non internal version is unsafe in the event of any special override such as in TGIS_LayerVector.FindNext.

2020/05/07 01:09

Page Tools