LuciadCPillar C# 2023.1.04
Luciad.Create.Features.IFeatureCreateCallback Interface Reference

A callback interface that can signal that a feature was changed in the context of creation. More...

Public Member Functions

void OnFeatureChanged (Luciad.Models.Features.Feature newFeature, Luciad.Edit.ChangeStatus changeStatus)
 Can be implemented to handle the given feature. More...
 
void OnFeatureCreateFailed (Luciad.ErrorInfo errorInfo)
 Can be implemented to handle the case when feature creation has failed. More...
 

Detailed Description

A callback interface that can signal that a feature was changed in the context of creation.

This class is used by IFeatureCreator implementations. 2020.1

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

Member Function Documentation

◆ OnFeatureChanged()

void Luciad.Create.Features.IFeatureCreateCallback.OnFeatureChanged ( Luciad.Models.Features.Feature  newFeature,
Luciad.Edit.ChangeStatus  changeStatus 
)

Can be implemented to handle the given feature.

newFeature

the new feature

changeStatus

the status of this change

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

◆ OnFeatureCreateFailed()

void Luciad.Create.Features.IFeatureCreateCallback.OnFeatureCreateFailed ( Luciad.ErrorInfo  errorInfo)

Can be implemented to handle the case when feature creation has failed.

errorInfo

an info object that describes why creation failed

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