Sgml.ElementDecl.AddAttDefs C# (CSharp) 메소드

AddAttDefs() 공개 메소드

Adds attribute definitions to the element declaration.
public AddAttDefs ( AttDef>.Dictionary list ) : void
list AttDef>.Dictionary The list of attribute definitions to add.
리턴 void
        public void AddAttDefs(Dictionary<string, AttDef> list)
        {
            if (list == null)
                throw new ArgumentNullException("list");

            if (m_attList == null) 
            {
                m_attList = list;
            } 
            else 
            {
                foreach (AttDef a in list.Values) 
                {
                    if (!m_attList.ContainsKey(a.Name)) 
                    {
                        m_attList.Add(a.Name, a);
                    }
                }
            }
        }