Skip to main content
All docs
V25.1
  • CapabilitiesRespondedEventArgs Class

    Provides data for the ResponseCapabilities event.

    Namespace: DevExpress.XtraMap

    Assembly: DevExpress.XtraMap.v25.1.dll

    NuGet Package: DevExpress.Win.Map

    Declaration

    public class CapabilitiesRespondedEventArgs :
        EventArgs

    Remarks

    An instance of the CapabilitiesResponsedEventArgs class with appropriate settings is automatically created and passed to the corresponding event’s handler.

    Example

    This example demonstrates how to receive information from a Web Map Service using the WmsDataProvider.ResponseCapabilities event handler.

    To do this, use the CapabilitiesRespondedEventArgs arguments of the event to specify a WMS active layer and obtain the required information.

    using DevExpress.XtraMap;
    using System.Windows.Forms;
    
    namespace ResponseCapabilitiesHandler {
        public partial class Form1 : Form {
            ImageLayer WmsLayer {
                get { return (ImageLayer)mapControl.Layers["WmsImageLayer"]; }
            }
            WmsDataProvider Provider {
                get { return WmsLayer.DataProvider as WmsDataProvider; }
            }
            public Form1() {
                InitializeComponent();
            }
            private void Form1_Load(object sender, System.EventArgs e) {
                // Handle the ResponseCapabilities event.
                Provider.ResponseCapabilities += OnResponseCapabalities;
            }
            void OnResponseCapabalities(object sender, CapabilitiesRespondedEventArgs e) {
                // Specify an active layer for the map control.
                Provider.ActiveLayerName = e.Layers[0].Name;
                // Recieve information on the active layer.
                label1.Text = string.Format("Layer name: {0}, Layer title: {1}",  e.Layers[0].Name, e.Layers[0].Title);           
            }
        }
    }
    

    Inheritance

    Object
    EventArgs
    CapabilitiesRespondedEventArgs
    See Also