Retrieves an object of the
Namespace: FileNet.Api.Core
Assembly: FileNet.Api (in filenet.api.dll)
DocumentClassDefinition
class by the specified object identity from the specified object store. This method always makes a round-trip to the server. You can optionally include a filter to control which properties to return with the object. If you pass in null
for the filter
parameter, this method returns values for all non-object properties and returns placeholders for all object-valued properties. For details, see the description of the filter
parameter. Use this method to retrieve class definitions for
objects. However, to retrieve the
for a
object, use
.
Namespace: FileNet.Api.Core
Assembly: FileNet.Api (in filenet.api.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function FetchInstance( _ ByVal os As IObjectStore, _ ByVal objectIdentity As String, _ ByVal filter As PropertyFilter _ ) As IDocumentClassDefinition |
C# |
---|
public static IDocumentClassDefinition FetchInstance( IObjectStore os, string objectIdentity, PropertyFilter filter ) |
C++ |
---|
public: static IDocumentClassDefinition FetchInstance( IObjectStore os, String objectIdentity, PropertyFilter filter ) |
J# |
---|
public static IDocumentClassDefinition FetchInstance( IObjectStore os, string objectIdentity, PropertyFilter filter ) |
JScript |
---|
public static
function FetchInstance( os : IObjectStore, objectIdentity : String, filter : PropertyFilter ) : IDocumentClassDefinition |
Parameters
- os
- The
object in which this class instance is located.ObjectStore
- objectIdentity
- A
that identifies the object. This value can be the ID (in GUID format) or symbolic name of the object to retrieve.String
- filter
- A
object that represents information for controlling which property values (and with what level of detail and recursion) to return. IfPropertyFilter
, this method returns values for all non-object properties and returns placeholders for all object-valued properties (null
properties with a state ofPropertyEngineObject
orPropertyState.UNEVALUATED
); any subsequent attempts to access an object-valued property will cause an automatic round-trip to the server to fetch its value.PropertyState.REFERENCE
Return Value
The requested
object.