The symbolic name of a date property defined on the class specified by the sweep target, for example, DateCreated or DateModified. The date property specified is a base date that is used with the RetentionDurationUpdate and RetenionPeriodUnits properties to compute a new retention date on the retainable objects. The BaseDatePropertyName property can be set only when the SpecificRetentionDate property is not set.

The server computes the new retention date by adding the value of the RetentionDurationUpdate property, expressed in the units specified by the RetentionPeriodUnits property, to the value of the date property specified by the BaseDatePropertyName property.

If the AllowRetentionReduction property is set to true, you can use the BaseDatePropertyName property to reduce retention. Set the BaseDatePropertyName property to a date property other than the CmRetentionDate property. Then set the RetentionDurationUpdate and RetenionPeriodUnits properties so that the new retention date computes to a value that is less than the current CmRetentionDate property value of the retainable objects.

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

ToggleSyntax

Visual Basic (Declaration)
Property BaseDatePropertyName As String
C#
string BaseDatePropertyName { get; set; }
Visual C++
property String^ BaseDatePropertyName {
	String^ get ();
	void set (String^ value);
}
JavaScript
function get_baseDatePropertyName();
function set_baseDatePropertyName(value);

ToggleRemarks

ToggleSee Also