The symbolic name of a singleton, object-valued property defined on the source object for use in evaluation by the filter expression. (The filter expression is defined by the FilterExpression property.) For example, an event on a IReferentialContainmentRelationship can specify Head in the FilterPropertyId property to have the containable object -- rather than the IReferentialContainmentRelationship -- used for filtering.

The use of a filter expression is optional. If FilteredPropertyId is null, the source object itself is evaluated by the filter expression.

NOTE For IPublishRequestEvent, apply the filter expression on the InputDocument property of the IPublishRequest object, not on an object-valued property of the source object being published. When you publish a document, a IPublishRequest object is created, which, at runtime, is the source object on which IPublishRequestEvent is triggered.

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

ToggleSyntax

Visual Basic (Declaration)
Property FilteredPropertyId As String
C#
string FilteredPropertyId { get; set; }
Visual C++
property String^ FilteredPropertyId {
	String^ get ();
	void set (String^ value);
}
JavaScript
function get_filteredPropertyId();
function set_filteredPropertyId(value);

ToggleRemarks

ToggleSee Also