The primary ID for this property definition, which is equal to the Id property of the property template on which this property definition is based.

Property definitions that exist on different classes but are derived from the same property template will all have the same PrimaryId property value. Because multiple property definitions can be created from the same property template and a property definition's Id property must be unique for every property definition in every class, a property definition's PrimaryId property will not be equal to its Id property. For a given property representation, the PrimaryId property has the following characteristics:

  • PropertyDefinition.PrimaryId is equal to PropertyTemplate.Id, which is equal to PropertyDescription.Id.
  • PropertyDefinition.PrimaryId is not equal to PropertyDefinition.Id
  • PropertyDefinition.Id is not equal to PropertyDescription.Id.


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

Syntax

Visual Basic (Declaration)
ReadOnly Property PrimaryId As Id
C#
Id PrimaryId { get; }
C++
property Id PrimaryId abstract  {
    Id get();
}
J#
/** property */
public Id get_PrimaryId();
JScript
public function get PrimaryId() : Id

Remarks

See Also