SetAttribute() private method

private SetAttribute ( XmlElement _Element, string _Attribute, string _Value ) : Database
_Element System.Xml.XmlElement
_Attribute string
_Value string
return Database
Ejemplo n.º 1
0
            public void             Save(Database _Owner, XmlElement _EntryElement)
            {
                _Owner.SetAttribute(_EntryElement, "RelativePath", m_RelativePath);
                _Owner.SetAttribute(_Owner.AppendElement(_EntryElement, "FriendlyName"), "Value", m_FriendlyName);
                _Owner.SetAttribute(_Owner.AppendElement(_EntryElement, "Description"), "Value", m_Description);

                if (m_OverviewImageRelativePath != null)
                {
                    _Owner.SetAttribute(_Owner.AppendElement(_EntryElement, "EnvironmentImage"), "RelativePath", m_OverviewImageRelativePath);
                }

                XmlElement TagsElement = _Owner.AppendElement(_EntryElement, "Tags");

                _Owner.SetAttribute(_Owner.AppendElement(TagsElement, "Type"), "Value", m_TagType.ToString());
                _Owner.SetAttribute(_Owner.AppendElement(TagsElement, "Color"), "Value", m_TagColor.ToString());
                _Owner.SetAttribute(_Owner.AppendElement(TagsElement, "Shade"), "Value", m_TagShade.ToString());
                _Owner.SetAttribute(_Owner.AppendElement(TagsElement, "Nature"), "Value", m_TagNature.ToString());
                _Owner.SetAttribute(_Owner.AppendElement(TagsElement, "Furniture"), "Value", m_TagFurniture.ToString());
                _Owner.SetAttribute(_Owner.AppendElement(TagsElement, "Construction"), "Value", m_TagConstruction.ToString());
                _Owner.SetAttribute(_Owner.AppendElement(TagsElement, "Modifiers"), "Value", m_TagModifiers.ToString());
            }
Ejemplo n.º 2
0
            public void Save( Database _Owner, XmlElement _EntryElement )
            {
                _Owner.SetAttribute( _EntryElement, "RelativePath", m_RelativePath );
                _Owner.SetAttribute( _Owner.AppendElement( _EntryElement, "FriendlyName" ), "Value", m_FriendlyName );
                _Owner.SetAttribute( _Owner.AppendElement( _EntryElement, "Description" ), "Value", m_Description );

                if ( m_OverviewImageRelativePath != null )
                    _Owner.SetAttribute( _Owner.AppendElement( _EntryElement, "EnvironmentImage" ), "RelativePath", m_OverviewImageRelativePath );

                XmlElement	TagsElement = _Owner.AppendElement( _EntryElement, "Tags" );
                _Owner.SetAttribute( _Owner.AppendElement( TagsElement, "Type" ), "Value", m_TagType.ToString() );
                _Owner.SetAttribute( _Owner.AppendElement( TagsElement, "Color" ), "Value", m_TagColor.ToString() );
                _Owner.SetAttribute( _Owner.AppendElement( TagsElement, "Shade" ), "Value", m_TagShade.ToString() );
                _Owner.SetAttribute( _Owner.AppendElement( TagsElement, "Nature" ), "Value", m_TagNature.ToString() );
                _Owner.SetAttribute( _Owner.AppendElement( TagsElement, "Furniture" ), "Value", m_TagFurniture.ToString() );
                _Owner.SetAttribute( _Owner.AppendElement( TagsElement, "Construction" ), "Value", m_TagConstruction.ToString() );
                _Owner.SetAttribute( _Owner.AppendElement( TagsElement, "Modifiers" ), "Value", m_TagModifiers.ToString() );
            }