AlbedoDatabaseGenerator.Database.AppendElement C# (CSharp) Méthode

AppendElement() private méthode

private AppendElement ( XmlNode _ParentNode, string _ElementName ) : XmlElement
_ParentNode System.Xml.XmlNode
_ElementName string
Résultat System.Xml.XmlElement
        private XmlElement AppendElement( XmlNode _ParentNode, string _ElementName )
        {
            XmlElement	E = _ParentNode.OwnerDocument.CreateElement( _ElementName );
            _ParentNode.AppendChild( E );
            return E;
        }

Usage Example

Exemple #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());
            }
All Usage Examples Of AlbedoDatabaseGenerator.Database::AppendElement