NOTE: This constructor is now obsolete.
A pageSize parameter has been added.
Creates a
object that specifies, either by identifier or by type, one or more 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 value_Renamed As String _ ) |
C# |
---|
public FilterElement( Nullable<int> maxRecursion, Nullable<long> maxSize, Nullable<bool> levelDependents, string value_Renamed ) |
C++ |
---|
public: FilterElement( Nullable<int> maxRecursion, Nullable<long> maxSize, Nullable<bool> levelDependents, String value_Renamed ) sealed |
J# |
---|
public FilterElement( Nullable<int> maxRecursion, Nullable<long> maxSize, Nullable<bool> levelDependents, string value_Renamed ) |
JScript |
---|
public function FilterElement( maxRecursion : Nullable<int>, maxSize : Nullable<long>, levelDependents : Nullable<bool>, value_Renamed : String ) |
Parameters
- maxRecursion
- A zero-based
that specifies the maximum allowable recursion depth to use when retrieving property relationships. If unspecified, the default is zero.Integer
- maxSize
- A
that specifies the maximum size, inLong
, 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.bytes
- levelDependents
- A
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 (Boolean
) or one level deeper (True
).False
- value_Renamed
- A
specifying one or more properties to retrieve. You can either specify a space-separated list of property names or property types, but not both. To specify property names, construct a space-separated list of each property's symbolic name (preferably usingString
constants). Although you can alternatively specify a property by its assigned GUID, it is not recommended. To specify property types, construct a space-separated list in which each property type is in one of the following formats (note that you can mix formats within the same string):PropertyNames
: All"SingletonBoolean"
properties.PropertyBoolean
: All"SingletonBinary"
properties.PropertyBinary
: All"SingletonDateTime"
properties.PropertyDateTime
: All"SingletonFloat64"
properties.PropertyFloat64
: All"SingletonId"
properties.PropertyId
: All"SingletonInteger32"
properties.PropertyInteger32
: All"SingletonObject"
properties.PropertyEngineObject
: All"SingletonString"
properties.PropertyString
: All"ContentData"
properties.PropertyContent
: All"ListOfBoolean"
properties.PropertyBooleanList
: All"ListOfBinary"
properties.PropertyBinaryList
: All"ListOfDateTime"
properties.PropertyDateTimeList
: All"ListOfFloat64"
properties.PropertyFloat64List
: All"ListOfId"
properties.PropertyIdList
: All"ListOfInteger32"
properties.PropertyInteger32List
: All"ListOfObject"
properties.PropertyDependentObjectList
: All"ListOfString"
properties.PropertyStringList
: All"EnumOfObject"
properties.PropertyIndependentObjectSet
: All single-valued properties."Singleton*"
: All list-value properties (does not include"List*"
properties)."EnumOfObject"
: All properties that do not return object values."!Object"
: All properties."*"