ArcGISWindowsPhoneSDK.Intersect.Layers_LayersInitialized C# (CSharp) Method

Layers_LayersInitialized() private method

private Layers_LayersInitialized ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
return void
        void Layers_LayersInitialized(object sender, EventArgs args)
        {
            if (parcelGraphicsLayer != null && parcelGraphicsLayer.Graphics.Count == 0)
            {
                QueryTask queryTask =
                    new QueryTask("http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/TaxParcel/AssessorsParcelCharacteristics/MapServer/1");
                Query query = new Query();
                double contractRatio = MyMap.Extent.Width / 6;
                query.Geometry = new Envelope(MyMap.Extent.GetCenter().X - contractRatio,
                    MyMap.Extent.GetCenter().Y - contractRatio,
                    MyMap.Extent.GetCenter().X + contractRatio,
                    MyMap.Extent.GetCenter().Y + contractRatio) { SpatialReference = MyMap.SpatialReference };
                query.ReturnGeometry = true;
                queryTask.ExecuteCompleted += queryTask_ExecuteCompleted;
                queryTask.Failed += queryTask_Failed;
                queryTask.ExecuteAsync(query);
            }
        }