コード例 #1
0
        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();
        }
コード例 #2
0
ファイル: Vector2Property.cs プロジェクト: VFedyk/sporemaster
        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();
        }
コード例 #3
0
        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();
        }
コード例 #5
0
ファイル: ENXPFormatter.cs プロジェクト: oneminot/everest
        /// <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()));

        }
コード例 #6
0
        /// <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();
        }
コード例 #7
0
        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
            }
        }
コード例 #8
0
 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);
 }
コード例 #9
0
 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);
 }
コード例 #10
0
ファイル: Light.cs プロジェクト: MattVitelli/Nosferatu
        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();
            }
        }
コード例 #11
0
		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();
		}
コード例 #12
0
ファイル: XContainer.cs プロジェクト: nehadev/XsdFormEditor
        /// <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();
        }
コード例 #13
0
 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();
 }
コード例 #14
0
 private void WriteXMLAttributeAndValue(System.Xml.XmlTextWriter xmlWriter, string attributeName, string attributeValue)
 {
     xmlWriter.WriteStartAttribute(attributeName);
     xmlWriter.WriteValue(attributeValue);
 }
コード例 #15
0
        /// <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();
        }
コード例 #16
0
 /// <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();
 }
コード例 #17
0
 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);
 }
コード例 #18
0
ファイル: XmlElement.cs プロジェクト: Julien-Mialon/XMLBinder
        /// <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();
        }
コード例 #19
0
ファイル: OrderDetail.cs プロジェクト: gimmi/randomhacking
 public virtual void WriteXml(System.Xml.XmlWriter writer)
 {
     writer.WriteStartAttribute("OrderId");
     writer.WriteValue(OrderId);
     writer.WriteEndAttribute();
     writer.WriteStartAttribute("ProductId");
     writer.WriteValue(ProductId);
     writer.WriteEndAttribute();
 }
コード例 #20
0
 /// <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);
 }
コード例 #21
0
		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();
		}
コード例 #22
0
 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);
     }
 }
コード例 #23
0
        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();
                }
            }

        }
コード例 #24
0
        /// <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();
        }
コード例 #25
0
        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();
        }
コード例 #26
0
        internal void WritePackedInfo(System.Xml.XmlWriter writer)
        {
            if (!IsCompressed)
                PackFile();

            WriteManifestInfo(writer);
            writer.WriteValue(Data);
        }
コード例 #27
0
ファイル: BoolProperty.cs プロジェクト: VFedyk/sporemaster
 public override void WriteXML(System.Xml.XmlWriter output)
 {
     output.WriteValue(this.Value);
 }
コード例 #28
0
ファイル: AddressInstance.cs プロジェクト: vc/from-editor
        //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();
        }
コード例 #29
0
 /// <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();
 }
コード例 #30
0
ファイル: FGSMSSoapHeader.cs プロジェクト: mil-oss/fgsms
 protected override void OnWriteHeaderContents(System.Xml.XmlDictionaryWriter writer, MessageVersion messageVersion)
 {
     //writer.WriteStartElement(this.Name, this.Namespace);
     writer.WriteValue(this.id);
     //writer.WriteEndElement();
 }