Represents a property template for creating PropertyDefinitionObject objects, which you can add to class definitions to create user-defined properties for holding Content Engine object values. A property template is a global template that enables you to create one or more property definitions for a given data type with the same set of property values.


The following tables list the members exposed by IPropertyTemplateObject.

Public Properties

  Name Description
Public property AllowsForeignObject Specifies whether an object-valued property is permitted to reference an object in another object store (true) or not (false).
Public property SecurityProxyType For internal use only. Do not use this property; it is intended for internal use only by the Content Engine.

This property specifies the manner in which setting a value for the described object-valued property establishes a security proxy for the object. Valid values are FULL and NONE. For descriptions of each value, see FileNet.Api.Constants.SecurityProxyType.

  • An object having this property set to FULL on one of its object-valued properties delegates its access control authority to the object referenced by that property.
  • Although a class definition can have multiple property definitions that support full security proxy behavior, only one property per object instance is allowed to have its security proxy set to FULL.
Top

See Also