孙展波:实现.NET无限潜力

Realize .NET Potential (中文版)
随笔 - 430, 评论 - 12203, 引用 - 54

导航

关于

贴子以"现状"提供且没有任何担保也没有授予任何权利。
计数器(2005/12/8起).点击阅读我的Blog In English

标签

每月存档

最新留言

广告

 

为了能同时支持WPF和Silverlight设计时,并且能进一步增加和Expression Blend的代码共享,我们对Visual Studio 2010之中WPF/Silverlight设计器的扩展架构做了一些改变。

您可能会首先注意到:Microsoft.Windows.Design.dll已经不存在了。而原先在此程序集中定义的IRegisterMetadata界面(只定义了一个方法Register)也被在Microsoft.Windows.Design.Extensibility.dll中定义的IProvideAttributeTable界面所取代。

IProvideAttributeTable的源代码如下:

namespace Microsoft.Windows.Design.Metadata {
    /// <summary>
    /// Interface implemented by a class to provide an attribute table.
    /// </summary>
    public interface IProvideAttributeTable {

        /// <summary>
        /// The attribute table to supply
        /// </summary>
        AttributeTable AttributeTable { get; }
    }
}

IProvideAttributeTable是对VS2010中WPF/Silverlight设计器做扩展的切入点。在这几周的博客之中我将更多地讨论扩展架构。

打印 | 张贴于 2009-10-26 10:59:50 | Tag:暂无标签

留言反馈

#re:从IRegisterMetaData到IProvideAttributeTable 编辑

展波,那个 .NET RIA Services 也是你们Team负责的吗?不知道这块啥时候能发布个最终版本~

2009-10-28 13:02:05 | liuhuimiao
博客主人设置本博客不允许匿名用户发表言论,请登录后再试

Powered by: Joycode.MVC引擎 0.5.2.0