ResourceContext.Clone Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Klon dieses ResourceContext mit identischen Qualifizierern.
public:
virtual ResourceContext ^ Clone() = Clone;
ResourceContext Clone();
public ResourceContext Clone();
function clone()
Public Function Clone () As ResourceContext
Gibt zurück
Ein neuer, geklonter ResourceContext.
Beispiele
// 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();
Hinweise
Standardmäßig weist ein geklonter Kontext dieselben Qualifiziererwerte auf wie der Standardkontext, von dem er abgeleitet wurde. Wenn sich ein Qualifiziererwert im Standardkontext ändert, werden die Änderungen auch im geklonten Kontext widerspiegelt. Wenn jedoch ein Qualifiziererwert im geklonten Kontext programmgesteuert überschrieben wird, wird die Verknüpfung mit dem Standardkontext für diesen Qualifizierer entfernt. Änderungen an diesem Qualifiziererwert im geklonten Kontext wirken sich nicht auf den Standardkontext aus und umgekehrt. Diese Verknüpfung kann mit der Reset-Methode wiederhergestellt werden.