BitmapSource.GetAsFrozenCore(Freezable) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sprawia, że to wystąpienie jest klonem określonego BitmapSource obiektu.
protected:
override void GetAsFrozenCore(System::Windows::Freezable ^ sourceFreezable);
protected override void GetAsFrozenCore (System.Windows.Freezable sourceFreezable);
override this.GetAsFrozenCore : System.Windows.Freezable -> unit
Protected Overrides Sub GetAsFrozenCore (sourceFreezable As Freezable)
Parametry
- sourceFreezable
- Freezable
Obiekt BitmapSource do klonowania i blokowania.
Uwagi
Podczas kopiowania właściwości zależności ta metoda kopiuje odwołania do zasobów i powiązania danych (ale mogą nie być już rozpoznawane), ale nie animacje ani ich bieżące wartości. Należy pamiętać, że jeśli te właściwości zawierają odwołania do zasobów lub powiązania danych, GetAsFrozen próba zablokowania obiektu zakończy się niepowodzeniem i zgłosi błąd InvalidOperationException.
Ta metoda jest wywoływana przez metodę GetAsFrozen i nie powinna być wywoływana bezpośrednio z kodu, z wyjątkiem wywoływania implementacji podstawowej podczas zastępowania tej metody. Aby utworzyć zamrożoną kopię bieżącego obiektu, wywołaj metodę GetAsFrozen zamiast bezpośrednio wywołać tę metodę.
Aby uzyskać więcej informacji, zobacz Freezable.GetAsFrozenCore.