ResourceContext.Clone 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建具有相同限定符的此 ResourceContext 的克隆。
public:
virtual ResourceContext ^ Clone() = Clone;
ResourceContext Clone();
public ResourceContext Clone();
function clone()
Public Function Clone () As ResourceContext
返回
一个新的克隆 ResourceContext。
示例
// Use a cloned context so that qualifier values set
// in this scenario don't impact behavior in other scenarios that
// use a default context for the view (crossover effects between
// the scenarios will not be expected).
var context = ResourceContext.GetForCurrentView().Clone();
注解
默认情况下,克隆的上下文具有与从中派生它的默认上下文相同的限定符值。 如果默认上下文中的限定符值发生更改,这些更改也会反映在克隆的上下文中。 但是,如果在克隆的上下文上以编程方式重写限定符值,则会删除与该限定符的默认上下文的链接- 对克隆上下文中该限定符值的更改不会影响默认上下文,反之亦然。 可以使用 Reset 方法还原此链接。