Terradue.OpenSearch.OpenSearchParameterValueSet.FromOpenSearchDescription C# (CSharp) Method

FromOpenSearchDescription() public static method

Creates an OpenSearchParameterValueSet instance based on the specified OpenSearchDescriptionUrl object.
public static FromOpenSearchDescription ( OpenSearchDescription osd, string format ) : OpenSearchParameterValueSet
osd Terradue.OpenSearch.Schema.OpenSearchDescription
format string
return OpenSearchParameterValueSet
        public static OpenSearchParameterValueSet FromOpenSearchDescription(OpenSearchDescription osd, string format)
        {
            OpenSearchDescriptionUrl osdUrl = osd.Url.SingleOrDefault(u => u.Type == format);
            if (osdUrl == null) throw new OpenSearchException(String.Format("No OpenSearch description URL found for format \"{0}\"", format));
            return FromOpenSearchDescription(osdUrl, osd.ExtraNamespace);
        }

Same methods

OpenSearchParameterValueSet::FromOpenSearchDescription ( OpenSearchDescriptionUrl osdUrl, XmlSerializerNamespaces namespaces = null ) : OpenSearchParameterValueSet
OpenSearchParameterValueSet::FromOpenSearchDescription ( string template, OpenSearchDescriptionUrlParameter origParams = null, XmlSerializerNamespaces namespaces = null ) : OpenSearchParameterValueSet