Пример #1
0
    /// <summary>
    /// Given a Uri and Resource, get the EntityPropertySchema
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    private void ActivityDesigner_GotFocus(object sender, RoutedEventArgs e)
    {
        string uri = string.Empty;
        string resource = string.Empty;
        ODataQuery q = null;

        ModelItem parent = (sender as FilterDesigner).ModelItem.GetParent(typeof(QueryFeed));

        if (parent.Properties["Uri"].Value != null)
            uri = parent.Properties["Uri"].Value.ToString();

        if (parent.Properties["Resource"] != null)
        {
            resource = parent.Properties["Resource"].Value.ToString();

            q = new ODataQuery(uri);
            filterSchema = q.FilterSchema(resource);
        }
    }