Specifies the 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

See Also