public override void WriteXML(System.Xml.XmlWriter output) { output.WriteStartElement("min"); output.WriteValue(string.Format("{0}, {1}, {2}", this.MinX, this.MinY, this.MinZ)); output.WriteEndElement(); output.WriteStartElement("max"); output.WriteValue(string.Format("{0}, {1}, {2}", this.MaxX, this.MaxY, this.MaxZ)); output.WriteEndElement(); }
public override void WriteXML(System.Xml.XmlWriter output) { output.WriteStartElement("x"); output.WriteValue(this.X); output.WriteEndElement(); output.WriteStartElement("y"); output.WriteValue(this.Y); output.WriteEndElement(); }
public override void WriteXML(System.Xml.XmlWriter output) { output.WriteStartElement("r"); output.WriteValue(this.R); output.WriteEndElement(); output.WriteStartElement("g"); output.WriteValue(this.G); output.WriteEndElement(); output.WriteStartElement("b"); output.WriteValue(this.B); output.WriteEndElement(); }
public override void SaveToFile(System.Xml.XmlWriter writer) { writer.WriteStartElement("ParticleEffect"); writer.WriteStartAttribute("Type"); writer.WriteValue("OneShot"); writer.WriteEndAttribute(); writer.WriteStartAttribute("TexturePolling"); writer.WriteValue(TexturePolling); writer.WriteEndAttribute(); writer.WriteStartAttribute("BlendState"); writer.WriteValue(BlendingState); writer.WriteEndAttribute(); writer.WriteStartAttribute("Radius"); writer.WriteValue(CircleRadius.ToString()); writer.WriteEndAttribute(); Emitter.WriteToFile(writer); foreach (Particle p in MasterParticles) { p.SaveToFile(writer); } writer.WriteEndElement(); }
/// <summary> /// Grap the object to a stream /// </summary> public override void Graph(System.Xml.XmlWriter s, object o, DatatypeFormatterGraphResult result) { ENXP instance = o as ENXP; // Start with part type and code attributes base.Graph(s, o, result); if (instance.NullFlavor != null) return; // Now format our data if (instance.Type != null && result.CompatibilityMode != DatatypeFormatterCompatibilityMode.ClinicalDocumentArchitecture) s.WriteAttributeString("partType", Util.ToWireFormat(instance.Type)); if (instance.Qualifier != null && !instance.Qualifier.IsEmpty) s.WriteAttributeString("qualifier", Util.ToWireFormat(instance.Qualifier)); if (instance.Code != null && result.CompatibilityMode != DatatypeFormatterCompatibilityMode.Canadian) result.AddResultDetail(new UnsupportedDatatypeR1PropertyResultDetail(ResultDetailType.Warning, "Code", "ENXP", s.ToString())); else if(instance.Code != null) s.WriteAttributeString("code", instance.Code); if (instance.Value != null) s.WriteValue(instance.Value); if (instance.CodeSystem != null) // Warn if there is no way to represent this in R1 result.AddResultDetail(new UnsupportedDatatypeR1PropertyResultDetail(ResultDetailType.Warning, "CodeSystem", "ENXP", s.ToString())); if(instance.CodeSystemVersion != null) result.AddResultDetail(new UnsupportedDatatypeR1PropertyResultDetail(ResultDetailType.Warning, "CodeSystemVersion", "ENXP", s.ToString())); }
/// <summary> /// Writes HistQuoteData to XML format /// </summary> /// <param name="writer">The used XML writer</param> /// <param name="quote">The used HistQuoteData</param> /// <param name="culture">The used culture for formating dates and numbers. If parameter value is null/Nothing, default Culture will be used.</param> /// <remarks>Creates a main node for all periods</remarks> public static void FromHistQuoteData(System.Xml.XmlWriter writer, HistQuotesData quote, System.Globalization.CultureInfo culture = null) { System.Globalization.CultureInfo ci = System.Globalization.CultureInfo.CurrentCulture; if (culture != null) ci = culture; writer.WriteStartElement("HistQuote"); writer.WriteStartElement(FinanceHelper.NameHistQuoteDate); writer.WriteValue(quote.TradingDate.ToShortDateString()); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameHistQuoteOpen); writer.WriteValue(MyHelper.ObjectToString(quote.Open, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameHistQuoteHigh); writer.WriteValue(MyHelper.ObjectToString(quote.High, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameHistQuoteLow); writer.WriteValue(MyHelper.ObjectToString(quote.Low, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameHistQuoteClose); writer.WriteValue(MyHelper.ObjectToString(quote.Close, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameHistQuoteVolume); writer.WriteValue(MyHelper.ObjectToString(quote.Volume, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameHistQuoteAdjClose); writer.WriteValue(MyHelper.ObjectToString(quote.CloseAdjusted, ci)); writer.WriteEndElement(); writer.WriteEndElement(); }
public void ToXmlWriter(ref System.Xml.XmlWriter xw) { if (xw != null) { xw.WriteStartElement("ContentColumn"); xw.WriteElementString("Bvin", this.Bvin); xw.WriteElementString("DisplayName", this.DisplayName); xw.WriteStartElement("SystemColumn"); xw.WriteValue(this.SystemColumn); xw.WriteEndElement(); xw.WriteStartElement("Blocks"); foreach (ContentBlock b in this.Blocks) { b.ToXmlWriter(ref xw); } xw.WriteEndElement(); xw.WriteEndElement(); // end Column } }
public virtual void Write( System.Xml.XmlWriter xmlWriter, XCRI.Interfaces.IAttendancePattern element ) { if (element == null) throw new ArgumentNullException("element"); if ((element.CompatibleWith & XCRIProfiles.XCRI_v1_2) == 0) return; if (String.IsNullOrEmpty(element.Value)) return; this._WriteStartElement(xmlWriter, "attendancePattern", Configuration.Namespaces.XCRICAP12NamespaceUri); string identifier = String.Empty; if (this._TryExtractAttendancePatternIdentifierFromRecommendedVocab(element.Value, out identifier)) this._WriteAttribute ( xmlWriter, "identifier", String.Empty, identifier, String.Empty ); xmlWriter.WriteValue(element.Value); this._WriteEndElement(xmlWriter); }
protected virtual void WriteDescription( System.Xml.XmlWriter xmlWriter, XCRI.Interfaces.XCRICAP12.IDescription description, string elementName, string elementNamespace ) { if (description == null) throw new ArgumentNullException("description"); if ((description.CompatibleWith & XCRIProfiles.XCRI_v1_2) == 0) return; this._WriteStartElement(xmlWriter, elementName, elementNamespace); this._WriteXsiTypeAttribute ( xmlWriter, description.XsiTypeValue, description.XsiTypeValueNamespace ); this._WriteXmlLanguageAttribute ( xmlWriter, description.XmlLanguage ); switch (description.ContentType) { case DescriptionContentTypes.Href: if (description.Href != null) this._WriteAttribute ( xmlWriter, "href", elementNamespace, description.Href.ToString(), String.Empty ); break; case DescriptionContentTypes.XHTML: this._WriteStartElement(xmlWriter, "div", Configuration.Namespaces.XHTMLNamespaceUri); if (!String.IsNullOrEmpty(description.Value)) xmlWriter.WriteRaw ( description.Value ); this._WriteEndElement(xmlWriter); break; case DescriptionContentTypes.Text: xmlWriter.WriteValue ( description.Value ); break; } this._WriteEndElement(xmlWriter); }
public override void OnSave(System.Xml.XmlWriter writer) { base.OnSave(writer); writer.WriteStartAttribute("castsshadows"); writer.WriteValue(CastsShadows); writer.WriteEndAttribute(); writer.WriteStartAttribute("color"); writer.WriteValue(ParseUtils.WriteVector3(Color)); writer.WriteEndAttribute(); writer.WriteStartAttribute("parameters"); writer.WriteValue(ParseUtils.WriteVector4(Parameters)); writer.WriteEndAttribute(); writer.WriteStartAttribute("type"); writer.WriteValue(type.ToString()); writer.WriteEndAttribute(); if (scene.MainLight == this) { writer.WriteStartAttribute("ismainlight"); writer.WriteValue(true); writer.WriteEndAttribute(); } }
private void WriteCondition(System.Xml.XmlWriter writer, Conditions.SCCondition obj) { writer.WriteStartElement("condition"); writer.WriteStartAttribute("Expression"); writer.WriteValue(obj.Condition); writer.WriteEndAttribute(); writer.WriteStartAttribute("Description"); writer.WriteValue(obj.Description); writer.WriteEndAttribute(); writer.WriteStartAttribute("OwnerID"); writer.WriteValue(obj.OwnerID); writer.WriteEndAttribute(); writer.WriteStartAttribute("SortID"); writer.WriteValue(obj.SortID); writer.WriteEndAttribute(); writer.WriteStartAttribute("Type"); writer.WriteValue(obj.Type); writer.WriteEndAttribute(); writer.WriteStartAttribute("VersionEndTime"); writer.WriteValue(obj.VersionEndTime); writer.WriteEndAttribute(); writer.WriteStartAttribute("VersionStartTime"); writer.WriteValue(obj.VersionStartTime); writer.WriteEndAttribute(); writer.WriteEndElement(); }
/// <summary> /// Converts an object into its XML representation. /// </summary> /// <param name="writer">The <see cref="T:System.Xml.XmlWriter"/> stream to which the object is serialized. </param> public void WriteXml(System.Xml.XmlWriter writer) { writer.WriteStartElement(Name); foreach (var xAttribute in Attributes) { xAttribute.WriteXml(writer); } if (Value != null) { writer.WriteValue(Value); } foreach (var xElement in Elements) { xElement.WriteXml(writer); } foreach (var xContainer in Containers) { xContainer.WriteXml(writer); } writer.WriteEndElement(); }
public void WriteXml(System.Xml.XmlWriter writer) { writer.WriteElementString("ConnectionName", this.ConnectionName); writer.WriteElementString("Database", this.Database); writer.WriteElementString("Password", EncryptWindows(this.Password)); writer.WriteElementString("Url", this.Url); writer.WriteElementString("UserName", this.UserName); writer.WriteElementString("Color", ToHex(this.Color)); writer.WriteElementString("Type", this.Type.ToString()); writer.WriteElementString("Authentication", this.Authentication.ToString()); writer.WriteElementString("Confirm", this.Confirm.ToString()); writer.WriteElementString("Timeout", this.Timeout.ToString()); writer.WriteStartElement("Params"); foreach (var param in _params) { writer.WriteStartElement("Param"); writer.WriteAttributeString("name", param.Name); writer.WriteValue(param.Value); writer.WriteEndElement(); } writer.WriteEndElement(); writer.Flush(); }
private void WriteXMLAttributeAndValue(System.Xml.XmlTextWriter xmlWriter, string attributeName, string attributeValue) { xmlWriter.WriteStartAttribute(attributeName); xmlWriter.WriteValue(attributeValue); }
/// <summary> /// Writes a QuoteOption to XML format /// </summary> /// <param name="writer">The used XML writer</param> /// <param name="quoteOption">The used QuoteOption</param> /// <param name="culture">The used culture for formating dates and numbers. If parameter value is null/Nothing, default Culture will be used.</param> /// <remarks></remarks> public static void FromQuoteOption(System.Xml.XmlWriter writer, QuoteOptionsData quoteOption, System.Globalization.CultureInfo culture = null) { System.Globalization.CultureInfo ci = System.Globalization.CultureInfo.CurrentCulture; if (culture != null) ci = culture; writer.WriteStartElement("Option"); writer.WriteAttributeString(FinanceHelper.NameOptionSymbol, quoteOption.Symbol); writer.WriteAttributeString(FinanceHelper.NameOptionType, (quoteOption.Type == QuoteOptionType.Call ? "C" : "P").ToString()); writer.WriteStartElement(FinanceHelper.NameOptionLastPrice); writer.WriteValue(MyHelper.ObjectToString(quoteOption.LastPrice, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameOptionStrikePrice); writer.WriteValue(MyHelper.ObjectToString(quoteOption.StrikePrice, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameOptionChange); writer.WriteValue(MyHelper.ObjectToString(Math.Abs(quoteOption.Change), ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameOptionChangeDir); writer.WriteValue((quoteOption.Change >= 0 ? "Up" : "Down").ToString()); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameOptionBid); writer.WriteValue(MyHelper.ObjectToString(quoteOption.Bid, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameOptionAsk); writer.WriteValue(MyHelper.ObjectToString(quoteOption.Ask, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameOptionVolume); writer.WriteValue(MyHelper.ObjectToString(quoteOption.Volume, ci)); writer.WriteEndElement(); writer.WriteStartElement(FinanceHelper.NameOptionOpenInterest); writer.WriteValue(MyHelper.ObjectToString(quoteOption.OpenInterest, ci)); writer.WriteEndElement(); writer.WriteEndElement(); }
/// <summary> /// Writes a QuoteData to XML format /// </summary> /// <param name="writer">The used XML writer</param> /// <param name="quote">The used QuoteData</param> /// <param name="properties">The used properties of the quotes</param> /// <param name="culture">The used culture for formating dates and numbers. If parameter value is null/Nothing, default Culture will be used.</param> /// <remarks></remarks> public static void FromQuoteData(System.Xml.XmlWriter writer, QuotesData quote, IEnumerable<QuoteProperty> properties, System.Globalization.CultureInfo culture = null) { System.Globalization.CultureInfo ci = System.Globalization.CultureInfo.CurrentCulture; if (culture != null) ci = culture; writer.WriteStartElement("Quote"); if (quote[QuoteProperty.Symbol] != null) writer.WriteAttributeString("ID", quote[QuoteProperty.Symbol].ToString()); QuoteProperty[] prps = FinanceHelper.CheckPropertiesOfQuotesData(new QuotesData[] { quote }, properties); foreach (QuoteProperty qp in prps) { writer.WriteStartElement(qp.ToString()); writer.WriteValue(MyHelper.ObjectToString(quote[qp], ci)); writer.WriteEndElement(); } writer.WriteEndElement(); }
protected virtual void _Write( System.Xml.XmlWriter xmlWriter, string elementName, string elementNamespace, string elementValue, bool renderRaw, string xsiType, string xsiTypeNamespace, string xmlLanguage ) { this._WriteStartElement(xmlWriter, elementName, elementNamespace); this._WriteXsiTypeAttribute ( xmlWriter, xsiType, xsiTypeNamespace ); this._WriteXmlLanguageAttribute ( xmlWriter, xmlLanguage ); if (!String.IsNullOrEmpty(elementValue)) { if (renderRaw) xmlWriter.WriteRaw ( elementValue ); else xmlWriter.WriteValue ( elementValue ); } this._WriteEndElement(xmlWriter); }
/// <summary> /// Sub method of write process to write an element. /// </summary> /// <param name="_writer">XmlWriter to use to write file.</param> /// <param name="_data">The object to write, it must be the affected field of the binder.</param> protected void writeElement(System.Xml.XmlWriter _writer, object _data) { _writer.WriteStartElement(Identifier); //ecriture attribut foreach (XmlAttribute attr in Attributes) { attr.write(_writer, _data); } //ecriture binder _writer.WriteValue(Binder.write(_data)); //ecriture enfant foreach (XmlElement child in Children) { //CHECK child.write(_writer, _data); } _writer.WriteEndElement(); }
public virtual void WriteXml(System.Xml.XmlWriter writer) { writer.WriteStartAttribute("OrderId"); writer.WriteValue(OrderId); writer.WriteEndAttribute(); writer.WriteStartAttribute("ProductId"); writer.WriteValue(ProductId); writer.WriteEndAttribute(); }
/// <summary> /// Converts an object into its XML representation. /// </summary> /// <param name="writer">The <see cref="XmlWriter" /> stream to which the object is serialized.</param> public void WriteXml(System.Xml.XmlWriter writer) { writer.WriteValue(this.Status); }
private void WriteAcls(System.Xml.XmlWriter writer, SCAclItem acl) { writer.WriteStartElement("acl"); writer.WriteStartAttribute("ContainerID"); writer.WriteValue(acl.ContainerID); writer.WriteEndAttribute(); writer.WriteStartAttribute("ContainerPermission"); writer.WriteValue(acl.ContainerPermission); writer.WriteEndAttribute(); writer.WriteStartAttribute("ContainerSchemaType"); writer.WriteValue(acl.ContainerSchemaType); writer.WriteEndAttribute(); writer.WriteStartAttribute("MemberID"); writer.WriteValue(acl.MemberID); writer.WriteEndAttribute(); writer.WriteStartAttribute("MemberSchemaType"); writer.WriteValue(acl.MemberSchemaType); writer.WriteEndAttribute(); writer.WriteStartAttribute("SortID"); writer.WriteValue(acl.SortID); writer.WriteEndAttribute(); writer.WriteStartAttribute("VersionEndTime"); writer.WriteValue(acl.VersionEndTime); writer.WriteEndAttribute(); writer.WriteStartAttribute("VersionStartTime"); writer.WriteValue(acl.VersionStartTime); writer.WriteEndAttribute(); writer.WriteEndElement(); }
public virtual void WriteLatitudeLongitude( System.Xml.XmlWriter xmlWriter, decimal? latitude, decimal? longitude ) { if (latitude.HasValue) { this._WriteStartElement ( xmlWriter, "address", Configuration.Namespaces.MetadataForLearningOpportunitiesNamespaceUri ); this._WriteAttribute ( xmlWriter, "type", Configuration.Namespaces.XmlSchemaInstanceNamespaceUri, "lat", Configuration.Namespaces.GeolocationNamespaceUri ); xmlWriter.WriteValue(latitude.Value); this._WriteEndElement(xmlWriter); } if (longitude.HasValue) { this._WriteStartElement ( xmlWriter, "address", Configuration.Namespaces.MetadataForLearningOpportunitiesNamespaceUri ); this._WriteAttribute ( xmlWriter, "type", Configuration.Namespaces.XmlSchemaInstanceNamespaceUri, "long", Configuration.Namespaces.GeolocationNamespaceUri ); xmlWriter.WriteValue(longitude.Value); this._WriteEndElement(xmlWriter); } }
public void WriteXml(System.Xml.XmlWriter writer) { if (this.mD_RestrictionOtherField.GetType() == typeof(PT_FreeText_PropertyType)) { PT_FreeText_PropertyType charString = this.mD_RestrictionOtherField as PT_FreeText_PropertyType; if (charString != null) { writer.WriteAttributeString("xsi:type", "gmd:PT_FreeText_PropertyType"); writer.WriteElementString("gco:CharacterString", charString.CharacterString); writer.WriteStartElement("PT_FreeText", "http://www.isotc211.org/2005/gmd"); writer.WriteStartElement("textGroup", "http://www.isotc211.org/2005/gmd"); writer.WriteStartElement("LocalisedCharacterString", "http://www.isotc211.org/2005/gmd"); writer.WriteAttributeString("locale", "#ENG"); writer.WriteValue(GetEnglishValueFromFreeText(charString)); writer.WriteEndElement(); writer.WriteEndElement(); writer.WriteEndElement(); } } else if (this.mD_RestrictionOtherField.GetType() == typeof(CharacterString_PropertyType)) { CharacterString_PropertyType charString = this.mD_RestrictionOtherField as CharacterString_PropertyType; if (charString != null) { writer.WriteElementString("gco:CharacterString", charString.CharacterString); } } else if (this.mD_RestrictionOtherField.GetType() == typeof(Anchor_Type)) { Anchor_Type otherAnchor = this.mD_RestrictionOtherField as Anchor_Type; if (otherAnchor != null) { writer.WriteStartElement("gmx:Anchor"); writer.WriteAttributeString("xlink:href", otherAnchor.href); writer.WriteString(otherAnchor.Value); writer.WriteEndElement(); } } }
/// <summary> /// Converts an object into its XML representation. /// </summary> /// <param name="writer"> /// The System.Xml.XmlWriter stream to which the object is serialized. /// </param> public void WriteXml(System.Xml.XmlWriter writer) { // Address attributes. writer.WriteAttributeString("id", this.ID); writer.WriteAttributeString("uri", this.Uri); // Household element. writer.WriteStartElement("household"); writer.WriteAttributeString("id", this.Household.ID); writer.WriteAttributeString("uri", this.Household.Uri); writer.WriteEndElement(); // Person element. writer.WriteStartElement("person"); writer.WriteAttributeString("id", this.Person.ID); writer.WriteAttributeString("uri", this.Person.Uri); writer.WriteEndElement(); // AddressType element. writer.WriteStartElement("addressType"); writer.WriteAttributeString("id", this.AddressType.ID); writer.WriteAttributeString("uri", this.AddressType.Uri); // Name child element. writer.WriteStartElement("name"); writer.WriteValue(this.AddressType.Name); writer.WriteEndElement(); writer.WriteEndElement(); // Address1 element. writer.WriteStartElement("address1"); writer.WriteValue(this.Address1); writer.WriteEndElement(); // Address2 element. writer.WriteStartElement("address2"); if (!string.IsNullOrEmpty(this.Address2)) { writer.WriteValue(this.Address2); } writer.WriteEndElement(); // Address3 element. writer.WriteStartElement("address3"); if (!string.IsNullOrEmpty(this.Address3)) { writer.WriteValue(this.Address3); } writer.WriteEndElement(); // City element. writer.WriteStartElement("city"); writer.WriteValue(this.City); writer.WriteEndElement(); // PostalCode element. writer.WriteStartElement("postalCode"); writer.WriteValue(this.PostalCode); writer.WriteEndElement(); // County element. writer.WriteStartElement("county"); writer.WriteValue(this.County); writer.WriteEndElement(); // Country element. writer.WriteStartElement("country"); writer.WriteValue(this.Country); writer.WriteEndElement(); // StProvince element. writer.WriteStartElement("stProvince"); writer.WriteValue(this.StProvince); writer.WriteEndElement(); // CarrierRoute element. writer.WriteStartElement("carrierRoute"); writer.WriteValue(this.CarrierRoute); writer.WriteEndElement(); // DeliveryPoint element. writer.WriteStartElement("deliveryPoint"); writer.WriteValue(this.DeliveryPoint); writer.WriteEndElement(); // AddressDate element. writer.WriteStartElement("addressDate"); if (this.AddressDate != null) { writer.WriteValue(this.AddressDate.Value); } writer.WriteEndElement(); // AddressComment element. writer.WriteStartElement("addressComment"); writer.WriteValue(this.AddressComment); writer.WriteEndElement(); // UspsVerified element. writer.WriteStartElement("uspsVerified"); writer.WriteValue(this.UspsVerified); writer.WriteEndElement(); // AddressVerifiedDate element. writer.WriteStartElement("addressVerifiedDate"); if (this.AddressVerifiedDate != null) { writer.WriteValue(this.AddressVerifiedDate.Value); } writer.WriteEndElement(); // LastVerificationAttemptDate element. writer.WriteStartElement("lastVerificationAttemptDate"); if (this.LastVerificationAttemptDate != null) { writer.WriteValue(this.LastVerificationAttemptDate.Value); } writer.WriteEndElement(); // CreatedDate element. writer.WriteStartElement("createdDate"); if (this.CreatedDate != null) { writer.WriteValue(this.CreatedDate.Value); } writer.WriteEndElement(); // LastUpdatedDate element. writer.WriteStartElement("lastUpdatedDate"); if (this.LastUpdatedDate != null) { writer.WriteValue(this.LastUpdatedDate.Value); } writer.WriteEndElement(); }
public override void OnSave(System.Xml.XmlWriter writer) { base.OnSave(writer); writer.WriteStartAttribute("hmfilename"); writer.WriteValue(heightmapFileName); writer.WriteEndAttribute(); writer.WriteStartAttribute("heightrange"); writer.WriteValue(ParseUtils.WriteVector2(heightRange)); writer.WriteEndAttribute(); }
internal void WritePackedInfo(System.Xml.XmlWriter writer) { if (!IsCompressed) PackFile(); WriteManifestInfo(writer); writer.WriteValue(Data); }
public override void WriteXML(System.Xml.XmlWriter output) { output.WriteValue(this.Value); }
//protected byte _mask = 0x7F; // маска отображения данных //protected ViewEnum _mapView = ViewEnum.None; // Отображение данных public void WriteXml(System.Xml.XmlWriter w) { //"RPM_SCALE_FIRE,&H3BF0,16,1,16,50,RPM scale (Ignition time),123" //# Variable,Start-Address,X,Y,Map size,value,Map-name w.WriteStartAttribute("Map"); w.WriteValue(_variable); w.WriteStartElement("Offset"); w.WriteValue(Convert.ToString(_startAddress, 16)); w.WriteEndElement(); w.WriteStartElement("Columns"); w.WriteValue(_X); w.WriteEndElement(); w.WriteStartElement("Rows"); w.WriteValue(_Y); w.WriteEndElement(); w.WriteStartElement("Cells"); w.WriteValue(_mapSize); w.WriteEndElement(); w.WriteStartElement("Scale"); w.WriteValue(_value); w.WriteEndElement(); w.WriteStartElement("ByteOnCell"); w.WriteValue(_byteOnCell); w.WriteEndElement(); w.WriteStartElement("Name"); w.WriteValue(_mapName); w.WriteEndElement(); w.WriteStartElement("Comment"); w.WriteValue(_comment); w.WriteEndElement(); w.WriteStartElement("FRom"); { w.WriteStartElement("ColumnSize"); w.WriteValue(_sizeOfCellX); w.WriteEndElement(); w.WriteStartElement("RowSize"); w.WriteValue(_sizeOfCellY); w.WriteEndElement(); w.WriteStartElement("ColorLoValues"); w.WriteValue(Convert.ToString(_loColor, 16)); w.WriteEndElement(); w.WriteStartElement("ColorHiValues"); w.WriteValue(Convert.ToString(_hiColor, 16)); w.WriteEndElement(); w.WriteStartElement("X-Map"); w.WriteValue(_xSatteliteConstName); w.WriteEndElement(); w.WriteStartElement("Y-Map"); w.WriteValue(_ySatteliteConstName); w.WriteEndElement(); w.WriteStartElement("Hide"); w.WriteValue(_hide); w.WriteEndElement(); w.WriteStartElement("Flip"); w.WriteValue(_flip); w.WriteEndElement(); w.WriteStartElement("Mask"); w.WriteValue(_mask); w.WriteEndElement(); w.WriteStartElement("MapView"); w.WriteValue(Convert.ToInt32(_mapView)); w.WriteEndElement(); } w.WriteEndElement(); }
/// <summary> /// Method to write content to xml attribute. /// </summary> /// <param name="_writer">The XmlWriter object to write file.</param> /// <param name="_data">The object which contains data to save.</param> public void write(System.Xml.XmlWriter _writer, object _data) { _writer.WriteStartAttribute(Identifier); _writer.WriteValue(Transformer.write(FieldAccess.getField(_data, FieldName))); _writer.WriteEndAttribute(); }
protected override void OnWriteHeaderContents(System.Xml.XmlDictionaryWriter writer, MessageVersion messageVersion) { //writer.WriteStartElement(this.Name, this.Namespace); writer.WriteValue(this.id); //writer.WriteEndElement(); }