private object GetFirstChild(uint item) { object child; int result = hierarchy.GetProperty(item, FirstChild, out child); return result == Ok ? child : null; }