The supplied signature is stored so it can later
be retrieved using the Signature method. Once
this method is called, no other calls to the AddField(FieldType, String, Int32, Int32, String) method are allowed. In other words, this
Layout becomes immutable after this method is used.