Retrieves this object from the server and replaces existing information in the property cache with the retrieved information for the properties specified by the filter.

If this object has changed on the server since it was last retrieved, you should call a Refresh method first; otherwise, an error will be thrown.


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

Syntax

Visual Basic (Declaration)
Public MustOverride Sub FetchProperties( _ 
   ByVal filter As PropertyFilter _ 
)
C#
public abstract void FetchProperties(
   PropertyFilter filter
)
C++
public:
 void FetchProperties(
   PropertyFilter filter
) abstract 
J#
public abstract void FetchProperties(
   PropertyFilter filter
)
JScript
public abstract  function FetchProperties(
   filter : PropertyFilter
)

Parameters

filter
A PropertyFilter object that represents information for controlling which property values (and with what level of detail and recursion) to return. This parameter cannot be Null.

Exceptions

Exception TypeCondition
E_INVALID_ARGUMENT Thrown if the filter parameter is Null.
API_FETCH_MERGE_PROPERTY_ERROR Thrown if the object has been changed on the server since it was last retrieved.

See Also