![]() | CTObject |
public class CTObjectGuard<E, O, S> : ObjectEditGuard where E : where O : where S : new(), CTObjectTaggedSettings<O>
The CTObjectGuardE, O, S type exposes the following members.
Name | Description | |
---|---|---|
![]() | CTObjectGuardE, O, S | Initializes a new instance of the CTObjectGuardE, O, S class |
Name | Description | |
---|---|---|
![]() | ObjectOwner | The data handler for which the necessary events are passed. |
Name | Description | |
---|---|---|
![]() | ApplyEdit |
Basic implementation that captures the event when user attempts to save owned object. Passes the event to the ObjectOwner.
(Overrides ObjectEditGuardApplyEdit(ctEditGuardObjectType, ICTObject, Int64)) |
![]() | ClearCaches | Clear Caches. |
![]() | EnterEdit |
Basic implementation that capture the event when user attempts to edit owned object. Passes the event to the ObjectOwner.
(Overrides ObjectEditGuardEnterEdit(Boolean, ctEditGuardObjectType, ICTObject, Int64)) |
![]() | GetParent |
Required by the framework.
(Overrides ObjectEditGuardGetParent) |
![]() | Init | Init function that must be called immediately after creation of this object. |
![]() | PreDelete |
Basic implementation that captures the event when user attempts to delete owned object. Passes the event to the ObjectOwner.
(Overrides ObjectEditGuardPreDelete(ctEditGuardObjectType, ICTObject, Int64)) |
Date | Version | Description |
---|---|---|
- | 2025 SP1 | First Release |