ResourceContext.Clone 方法

定义

创建具有相同限定符的此 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 方法还原此链接。

适用于