IFsrmPropertyCondition interface

Defines a property condition that the file management job uses to determine if the file is expired.

To create this interface, call the IFsrmFileManagementJob::CreatePropertyCondition method.

The IFsrmFileManagementJob.PropertyConditions property contains a collection of these interfaces.

Members

The IFsrmPropertyCondition interface inherits from the IDispatch interface. IFsrmPropertyCondition also has these types of members:

Methods

The IFsrmPropertyCondition interface has these methods.

MethodDescription
Delete

Removes this property condition from the collection of property conditions specified for the file management job.

 

Properties

The IFsrmPropertyCondition interface has these properties.

PropertyAccess typeDescription

Name

Read/write

The name of the classification property whose value you want to compare to the property condition's value.

Type

Read/write

The comparison operator used to determine whether property condition is met.

Value

Read/write

The property condition's value.

 

Remarks

The property condition specifies the classification property in the file to test. When the file management job runs, it gets the value of the classification property and uses the comparison operator to compare the value of the specified classification property (see the Name property) to the condition's value (see the Value property). If this condition and all the other specified conditions for the job are met, FSRM can expire the file or call the custom action if it is defined.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2

Header

Fsrm.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, or FsrmScreen.h)

DLL

SrmSvc.dll

IID

IID_IFsrmPropertyCondition is defined as 326af66f-2ac0-4f68-bf8c-4759f054fa29

 

 

Show: