The setting for controlling the deletion of the child component document as an automatic response to the deletion of the parent component document. The ComponentCascadeDeleteAction enumeration has constants defined for the component cascade delete settings.

Valid settings are:

  • CASCADE_DELETE: Causes the child component document to be automatically deleted when the parent component document is deleted. Document deletion succeeds if you have delete rights (AccessRight.DELETE) for all child components involved in the cascade delete. Otherwise no component (including the parent component) can be deleted. For example, if two component relationship objects designate D1 as the parent document for D2, and D2 as the parent document for D3, and define a cascade delete relationship between D1 and D2 and also between D2 and D3, you can delete D1 only if you have delete rights for all three documents.
  • NO_CASCADE_DELETE (default setting): Causes no special action to occur when the parent component document is deleted.

Namespace:  FileNet.Api.Core
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
Property ComponentCascadeDelete As ComponentCascadeDeleteAction
C#
ComponentCascadeDeleteAction ComponentCascadeDelete { get; set; }
Visual C++
property ComponentCascadeDeleteAction ComponentCascadeDelete {
	ComponentCascadeDeleteAction get ();
	void set (ComponentCascadeDeleteAction value);
}
JavaScript
function get_componentCascadeDelete();
function set_componentCascadeDelete(value);

ToggleRemarks

ToggleSee Also