/// <summary> /// Verify NonEmptyArrayOfOccurrenceInfoType structure. /// </summary> /// <param name="arrayOfOccurrenceInfoType">Contains a list of modified occurrences of a recurring calendar item</param> /// <param name="isSchemaValidated">The result of schema validation, true means valid.</param> private void VerifyNonEmptyArrayOfOccurrenceInfoType(OccurrenceInfoType[] arrayOfOccurrenceInfoType, bool isSchemaValidated) { // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXWSMTGS_R375"); // Verify MS-OXWSMTGS requirement: MS-OXWSMTGS_R375 Site.CaptureRequirementIfIsTrue( isSchemaValidated, 375, @"[In t:NonEmptyArrayOfOccurrenceInfoType Complex Type] [its schema is] <xs:complexType name=""NonEmptyArrayOfOccurrenceInfoType""> <xs:sequence> <xs:element name=""Occurrence"" type=""t:OccurrenceInfoType"" maxOccurs=""unbounded"" /> </xs:sequence> </xs:complexType>"); if (arrayOfOccurrenceInfoType != null) { this.VerifyOccurrenceInfoType(isSchemaValidated); } }