Specifies the
Namespace: FileNet.Api.Admin
Assembly: FileNet.Api (in filenet.api.dll)
Id
property of the reflective property for this object-valued property. A reflective property is a property that you can create in order to constrain a multi-valued, object-valued property in another class to return specific objects of a given class. If the ReflectivePropertyID
property of an object-valued property of multiple cardinality is not set, the property will return all objects that have been instantiated from its required class. For example: given an object-valued property in class A, its reflective property is an object-valued property in class B whose required class is class A. In order for an object-valued property in objects instantiated from class A to return specific objects, you must set its reflective property in each object of class B that you wish it to return.
Namespace: FileNet.Api.Admin
Assembly: FileNet.Api (in filenet.api.dll)
Syntax
Visual Basic (Declaration) |
---|
Property ReflectivePropertyId As Id |
C# |
---|
Id ReflectivePropertyId { get; set; } |
C++ |
---|
property Id ReflectivePropertyId abstract { Id get(); void set(Id value); } |
J# |
---|
/** property */ public Id get_ReflectivePropertyId(); /** property */ public void set_ReflectivePropertyId(Id value); |
JScript |
---|
public function get ReflectivePropertyId() : Id public function set ReflectivePropertyId(value : Id); |
Remarks
Metadata
AllowsDefaultChange: false
Cardinality: SINGLE
CopyToReservation: false
Datatype: GUID
IsHidden: false
IsOrderable: false
IsSearchable: false
IsValueRequired: false
ModificationAccessRequired: WRITE
PersistenceType: OWN_COLUMN
RequiresUniqueElements: false
Settability: SETTABLE_ONLY_ON_CREATE
TargetAccessRequired: READ