/// <summary> /// 출력 가능 속성 여부 판단 /// </summary> /// <param name="attribute">속성</param> /// <returns>결과 - True / False</returns> public bool IsAllowAttribute(string attribute) { string str = attribute.ToUpper(); // 제외 항목 검사 if (FilterExclude.ContainsKey(str) == true) { return(false); } // 포함 항목 검사 if (FilterInclude.ContainsKey(str) == true) { return(true); } // 포함항목이 하나도 없는 경우 무조건 등록 if (FilterInclude.Keys.Count == 0) { return(true); } else // 포함항목이 하나라도 있는 경우라면 제외 { return(false); } }