Skip to main content

ResultBase interface

Namespace: NextDesign.Core.EditingCapabilities

Description

This is the base class of the parameter object used by the editing support function.

Affiliation area

NameDescription
EditingCapabilityAPIs to access EditingCapability.

Destination

NameDescription
ModelReferableResultThis is an object that represents the result of the selection when referencing the model.

Next Design uses this result object to build the selection.
ModelRelateResultThis is an object that indicates whether the model is related.

Next Design uses this result object to determine whether the association is possible.

Even if CapabilityResults.Fail is set for this result, an error will not occur and will be handled in the same way as CapabilityResults.Ignore.
ModelEditorCategoriesResultThis is an object that represents the results of getting category information for the editor.
ModelCreatableResultAn object that represents the selected result when creating a model.

Next Design uses this result object to build the selection.
ModelEditorSelectionResultThis is an object that represents the model acquisition result to be displayed for selection of category information.

Property

NameDescription
ErrorMessageError message
ResultProvider processing result
Initial value is "Success"