SPC016501: Declare required attributes in FieldRef

Required attributes ID, Name must be declared in FieldRef.

TypeName: DeclareRequiredAttributesInFieldRef
CheckId: SPC016501
Severity: CriticalError
Type: FieldRefInCTDefinition
Resolution

Add required attributes ID and Name to FieldRef. Note: Attribute 'DisplayName' is not defined as required in the schema for FieldRef, but defined as required in the MSDN documentation. Therefore SPCAF considers this attribute as not required. See sample below:

<FieldRefs>
   <FieldRef
      ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}"
      Name="Title"
      DisplayName="Item"
      Required="TRUE"
      Sealed="TRUE"/>
      ...
</FieldRefs>

comments powered by Disqus