public override ErrorList Validate() { var result = new ErrorList(); result.AddRange(base.Validate()); if (ContentTypeElement != null) { result.AddRange(ContentTypeElement.Validate()); } if (LanguageElement != null) { result.AddRange(LanguageElement.Validate()); } if (DataElement != null) { result.AddRange(DataElement.Validate()); } if (UrlElement != null) { result.AddRange(UrlElement.Validate()); } if (SizeElement != null) { result.AddRange(SizeElement.Validate()); } if (HashElement != null) { result.AddRange(HashElement.Validate()); } if (TitleElement != null) { result.AddRange(TitleElement.Validate()); } return(result); }
public override ErrorList Validate() { var result = new ErrorList(); result.AddRange(base.Validate()); if (Identifier != null) { result.AddRange(Identifier.Validate()); } if (VersionIdentifier != null) { result.AddRange(VersionIdentifier.Validate()); } if (CreatedElement != null) { result.AddRange(CreatedElement.Validate()); } if (Type != null) { result.AddRange(Type.Validate()); } if (Subtype != null) { result.AddRange(Subtype.Validate()); } if (TitleElement != null) { result.AddRange(TitleElement.Validate()); } if (StatusElement != null) { result.AddRange(StatusElement.Validate()); } if (Confidentiality != null) { result.AddRange(Confidentiality.Validate()); } if (Subject != null) { result.AddRange(Subject.Validate()); } if (Author != null) { Author.ForEach(elem => result.AddRange(elem.Validate())); } if (Attester != null) { Attester.ForEach(elem => result.AddRange(elem.Validate())); } if (Custodian != null) { result.AddRange(Custodian.Validate()); } if (Event != null) { result.AddRange(Event.Validate()); } if (Encounter != null) { result.AddRange(Encounter.Validate()); } if (ReplacesElement != null) { result.AddRange(ReplacesElement.Validate()); } if (Provenance != null) { Provenance.ForEach(elem => result.AddRange(elem.Validate())); } if (Stylesheet != null) { result.AddRange(Stylesheet.Validate()); } if (Representation != null) { result.AddRange(Representation.Validate()); } if (Section != null) { Section.ForEach(elem => result.AddRange(elem.Validate())); } return(result); }