ESRI.ArcGIS.Client.Toolkit.DataSources.Kml.KmlToFeatureDefinition.GetFeatureType C# (CSharp) Method

GetFeatureType() private static method

Extracts the feature element from the Placemark.
private static GetFeatureType ( System.Xml.Linq.XElement element ) : System.Xml.Linq.XElement
element System.Xml.Linq.XElement Placemark node that may contain a supported feature type node.
return System.Xml.Linq.XElement
        private static XElement GetFeatureType(XElement element)
        {
            string[] featureTypes = { "Point", "LineString", "LinearRing", "Polygon", "MultiGeometry", "LatLonBox" };

            return element.Elements().FirstOrDefault(e => featureTypes.Contains(e.Name.LocalName));
        }