LuciadCPillar C# 2023.1.05
Luciad.Edit.Features.FeatureEditCandidateEvent Class Reference

This event provides information about the addition or removal of edit candidates. More...

Inheritance diagram for Luciad.Edit.Features.FeatureEditCandidateEvent:

Public Member Functions

 FeatureEditCandidateEvent ()
 Creates a new emtpy event. More...
 
 FeatureEditCandidateEvent (Luciad.Edit.Features.FeatureEditCandidateEvent other)
 
void Dispose ()
 
void EditCandidateAdded (Luciad.Layers.Features.LayerFeatureId editCandidate)
 Adds information to the event that an edit candidate was added. More...
 
void EditCandidateRemoved (Luciad.Layers.Features.LayerFeatureId editCandidate)
 Adds information to the event that an edit candidate was removed. More...
 

Properties

System.Collections.Generic.IList< Luciad.Layers.Features.LayerFeatureIdAddedEditCandidates [get]
 
System.Collections.Generic.IList< Luciad.Layers.Features.LayerFeatureIdRemovedEditCandidates [get]
 

Detailed Description

This event provides information about the addition or removal of edit candidates.

See the related guide for an overview of the editing API. IFeatureEditCandidateObserver

IFeatureEditCandidateProvider

2020.1

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureEditCandidateEvent.

Constructor & Destructor Documentation

◆ FeatureEditCandidateEvent() [1/2]

Luciad.Edit.Features.FeatureEditCandidateEvent.FeatureEditCandidateEvent ( )
inline

Creates a new emtpy event.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureEditCandidateEvent::FeatureEditCandidateEvent.

◆ FeatureEditCandidateEvent() [2/2]

Luciad.Edit.Features.FeatureEditCandidateEvent.FeatureEditCandidateEvent ( Luciad.Edit.Features.FeatureEditCandidateEvent  other)
inline

Member Function Documentation

◆ Dispose()

void Luciad.Edit.Features.FeatureEditCandidateEvent.Dispose ( )
inline

◆ EditCandidateAdded()

void Luciad.Edit.Features.FeatureEditCandidateEvent.EditCandidateAdded ( Luciad.Layers.Features.LayerFeatureId  editCandidate)
inline

Adds information to the event that an edit candidate was added.

editCandidate

the added edit candidate

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureEditCandidateEvent::editCandidateAdded.

◆ EditCandidateRemoved()

void Luciad.Edit.Features.FeatureEditCandidateEvent.EditCandidateRemoved ( Luciad.Layers.Features.LayerFeatureId  editCandidate)
inline

Adds information to the event that an edit candidate was removed.

editCandidate

the removed edit candidate

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureEditCandidateEvent::editCandidateRemoved.

Property Documentation

◆ AddedEditCandidates

System.Collections.Generic.IList<Luciad.Layers.Features.LayerFeatureId> Luciad.Edit.Features.FeatureEditCandidateEvent.AddedEditCandidates
get

◆ RemovedEditCandidates

System.Collections.Generic.IList<Luciad.Layers.Features.LayerFeatureId> Luciad.Edit.Features.FeatureEditCandidateEvent.RemovedEditCandidates
get