C# Class MyDynamicLayer.MyDynamicLayerClass

Inheritance: ESRI.ArcGIS.ADF.BaseClasses.BaseDynamicLayer
Afficher le fichier Open project: Esri/arcobjects-sdk-community-samples Class Usage Examples

Méthodes publiques

Méthode Description
AddItem ( DataRow row ) : void
Connect ( ) : void
Disconnect ( ) : void
DrawDynamicLayer ( ESRI DynamicDrawPhase, ESRI Display, ESRI DynamicDisplay ) : void

The dynamic layer draw method

MyDynamicLayerClass ( ) : System
NewItem ( ) : DataRow

Private Methods

Méthode Description
CreateDynamicSymbols ( IDynamicGlyphFactory2 pDynamicGlyphFactory ) : void

create the layer's glyphs used to set the symbol of the dynamic-layer items

GetLayerExtent ( ) : void

Calculates the layer extent

IntializeLayerData ( IDisplayTransformation displayTransformation ) : void

Initialize the synthetic data of the layer

OnLayerUpdateEvent ( object sender, System.Timers.ElapsedEventArgs e ) : void

timer elapsed event handler, used to update the layer

This layer has synthetic data, and therefore need the timer in order to update the layers' items.

Method Details

AddItem() public méthode

public AddItem ( DataRow row ) : void
row System.Data.DataRow
Résultat void

Connect() public méthode

public Connect ( ) : void
Résultat void

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

DrawDynamicLayer() public méthode

The dynamic layer draw method
public DrawDynamicLayer ( ESRI DynamicDrawPhase, ESRI Display, ESRI DynamicDisplay ) : void
DynamicDrawPhase ESRI the current drawphase of the dynamic drawing
Display ESRI the ActiveView's display
DynamicDisplay ESRI the ActiveView's dynamic display
Résultat void

MyDynamicLayerClass() public méthode

public MyDynamicLayerClass ( ) : System
Résultat System

NewItem() public méthode

public NewItem ( ) : DataRow
Résultat System.Data.DataRow