NOTE: This constructor is now obsolete.

A pageSize parameter has been added.


Creates a FilterElement object that specifies, by type, which properties to retrieve from the server.


Namespace: FileNet.Api.Property
Assembly: FileNet.Api (in filenet.api.dll)

Syntax

Visual Basic (Declaration)
Public Sub New( _ 
   ByVal maxRecursion As Nullable(Of Integer),  _ 
   ByVal maxSize As Nullable(Of Long),  _ 
   ByVal levelDependents As Nullable(Of Boolean),  _ 
   ByVal val As FilteredPropertyType _ 
)
C#
public FilterElement(
   Nullable<int> maxRecursion,
   Nullable<long> maxSize,
   Nullable<bool> levelDependents,
   FilteredPropertyType val
)
C++
public:
 FilterElement(
   Nullable<int> maxRecursion,
   Nullable<long> maxSize,
   Nullable<bool> levelDependents,
   FilteredPropertyType val
) sealed 
J#
public FilterElement(
   Nullable<int> maxRecursion,
   Nullable<long> maxSize,
   Nullable<bool> levelDependents,
   FilteredPropertyType val
)
JScript
public function FilterElement(
   maxRecursion : Nullable<int>,
   maxSize : Nullable<long>,
   levelDependents : Nullable<bool>,
   val : FilteredPropertyType
)

Parameters

maxRecursion
A zero-based Integer that specifies the maximum allowable recursion depth to use when retrieving property relationships. If unspecified, the default is zero.
maxSize
A Long that specifies the maximum size, in bytes, of content data that can be returned when properties that hold content data are retrieved. If the amount of content data held by retrieved properties exceeds this size, no content data is returned.
levelDependents
A Boolean that specifies whether the recursion level to use when retrieving a dependent object is the same as that of the independent object to which it belongs (True) or one level deeper (False).
val
A FilteredPropertyType constant specifying the type of properties to retrieve.

See Also