/// <summary> /// Verify the UpdateItemResponseMessageType structure. /// </summary> /// <param name="message">An UpdateItemResponseMessageType response message instance.</param> private void VerifyUpdateItemResponseMessageType(UpdateItemResponseMessageType message) { // UpdateItemResponseMessageType extends from the ItemInfoResponseMessageType. this.VerifyItemInfoResponseMessageType(message); // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXWSCORE_R59"); // Verify MS-OXWSCORE requirement: MS-OXWSCORE_R59 Site.CaptureRequirementIfIsNotNull( message, 59, @"[In m:UpdateItemResponseMessageType Complex Type] [The type UpdateItemResponseMessageType is defined as follow:] <xs:complexType name=""UpdateItemResponseMessageType""> <xs:complexContent> <xs:extension base=""m:ItemInfoResponseMessageType"" > <xs:sequence> <xs:element name=""ConflictResults"" type=""t:ConflictResultsType"" minOccurs=""0"" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>"); // Add the debug information Site.Log.Add(LogEntryKind.Debug, "Verify MS-OXWSCORE_R63"); // Verify MS-OXWSCORE requirement: MS-OXWSCORE_R63 // If the schema is validated, this requirement can be captured. Site.CaptureRequirement( 63, @"[In t:ConflictResultsType Complex Type] [The type ConflictResultsType is defined as follow:] <xs:complexType name=""ConflictResultsType""> <xs:sequence> <xs:element name=""Count"" type=""xs:int"" /> </xs:sequence> </xs:complexType>"); }