internal void WriteXml(XmlWriter writer) { writer.WriteAttributeString("classCode", ClassCode); its.TemplateSignpost(templateId + "#" + templateText, writer); writeXML(writer); if (assignedPerson != null) { writer.WriteStartElement("assignedPerson"); assignedPerson.TemplateId = templateId; assignedPerson.TemplateText = "assignedPerson"; assignedPerson.WriteXml(writer); writer.WriteEndElement(); } if (assignedDevice != null) { writer.WriteStartElement("assignedAuthoringDevice"); assignedDevice.TemplateId = templateId; assignedDevice.TemplateText = "assignedAuthoringDevice"; assignedDevice.WriteXml(writer); writer.WriteEndElement(); } if (representedOrganisation != null) { writer.WriteStartElement("representedOrganization"); representedOrganisation.TemplateId = templateId; representedOrganisation.TemplateText = "representedOrganization"; representedOrganisation.WriteXml(writer); writer.WriteEndElement(); } }
internal void WriteXml(XmlWriter writer) { writer.WriteAttributeString("classCode", ClassCode); its.TemplateSignpost(templateId + "#" + templateText, writer); writeXML(writer); if (DeviceEntity != null) { writer.WriteStartElement("playingDevice"); DeviceEntity.TemplateId = templateId; DeviceEntity.TemplateText = "playingDevice"; DeviceEntity.WriteXml(writer); writer.WriteEndElement(); } }