Share via


RevealBrush Kelas

Definisi

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena dapat diubah atau tidak tersedia dalam versi berikutnya.

Kelas dasar untuk kuas yang menggunakan efek komposisi dan pencahayaan untuk mengimplementasikan pengolahan desain visual yang terungkap.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

[WebHostHidden]
public ref class RevealBrush : XamlCompositionBrushBase
public ref class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class RevealBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class RevealBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class RevealBrush : XamlCompositionBrushBase
Public Class RevealBrush
Inherits XamlCompositionBrushBase
Warisan
Object Platform::Object IInspectable DependencyObject Brush XamlCompositionBrushBase RevealBrush
Turunan
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Contoh

Keterangan

Properti terlampir XAML

RevealBrush adalah kelas layanan host untuk properti terlampir XAML.

Untuk mendukung akses prosesor XAML ke properti terlampir, dan juga untuk mengekspos operasi dapatkan dan atur yang setara ke kode, setiap properti terlampir XAML memiliki sepasang metode aksesor Get and Set. Cara lain untuk mendapatkan atau mengatur nilai dalam kode adalah dengan menggunakan sistem properti dependensi, memanggil GetValue atau SetValue dan meneruskan bidang pengidentifikasi sebagai pengidentifikasi properti dependensi.

Properti terlampir Deskripsi
Provinsi Mendapatkan atau menetapkan nilai yang menunjukkan status penunjuk elemen tempat kuas ini digunakan.

Konstruktor

RevealBrush()

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Menyediakan perilaku inisialisasi kelas dasar untuk kelas turunan RevealBrush.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.-ctor (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

Properti

AlwaysUseFallback

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Mendapatkan atau menetapkan nilai yang menentukan apakah kuas dipaksa ke warna fallback solid.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.AlwaysUseFallback (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

AlwaysUseFallbackProperty

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Mengidentifikasi properti dependensi AlwaysUseFallback.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.AlwaysUseFallbackProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

Color

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya. Mendapatkan atau menetapkan nilai yang menentukan warna latar belakang dasar untuk kuas.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.Color (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

ColorProperty

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Mengidentifikasi properti dependensi Warna.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.ColorProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

CompositionBrush

Mendapatkan atau mengatur CompositionBrush yang digunakan oleh kuas XAML ini.

(Diperoleh dari XamlCompositionBrushBase)
Dispatcher

Mendapatkan CoreDispatcher yang dikaitkan dengan objek ini. CoreDispatcher mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI bahkan jika kode dimulai oleh utas non-UI.

(Diperoleh dari DependencyObject)
FallbackColor

Warna yang digunakan untuk penyajian jika CompositionBrush tidak dapat dirender.

(Diperoleh dari XamlCompositionBrushBase)
Opacity

Mendapatkan atau menetapkan tingkat keburaman kuas.

(Diperoleh dari Brush)
RelativeTransform

Mendapatkan atau mengatur transformasi yang diterapkan ke kuas menggunakan koordinat relatif.

(Diperoleh dari Brush)
StateProperty

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Mengidentifikasi properti terlampir RevealBrush.State .

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.StateProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

TargetTheme

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Mendapatkan atau menetapkan nilai yang menentukan tema yang digunakan untuk menggambar kuas dan cahaya, untuk memastikan bahwa resep efek komposisi yang benar digunakan untuk tema yang diinginkan.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.TargetTheme (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

TargetThemeProperty

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Mengidentifikasi properti dependensi TargetTheme.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.TargetThemeProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

Transform

Mendapatkan atau mengatur transformasi yang diterapkan pada kuas.

(Diperoleh dari Brush)

Properti yang Terlampir

State

Mendapatkan atau menetapkan nilai yang menunjukkan status penunjuk elemen tempat kuas ini digunakan.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.State (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

Metode

ClearValue(DependencyProperty)

Menghapus nilai lokal properti dependensi.

(Diperoleh dari DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Mengembalikan nilai dasar apa pun yang ditetapkan untuk properti dependensi, yang akan berlaku dalam kasus di mana animasi tidak aktif.

(Diperoleh dari DependencyObject)
GetState(UIElement)

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Mendapatkan nilai properti terlampir RevealBrush.State XAML untuk elemen target.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.GetState(Windows.UI.Xaml.UIElement) (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

GetValue(DependencyProperty)

Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject.

(Diperoleh dari DependencyObject)
OnConnected()

Dipanggil ketika kuas pertama kali digunakan pada layar untuk melukis elemen.

Saat diimplementasikan di kelas turunan, Anda dapat membuat instans CompositionBrush dan memberikannya ke kerangka kerja dengan mengatur properti CompositionBrush .

OnDisconnected akan dipanggil ketika kuas tidak lagi digunakan untuk melukis elemen apa pun.

(Diperoleh dari XamlCompositionBrushBase)
OnDisconnected()

Dipanggil ketika kuas tidak lagi digunakan untuk melukis elemen apa pun.

Ketika diimplementasikan di kelas turunan, Anda dapat dengan aman membuang kuas kompossi dan sumber daya komposisi lainnya.

OnConnected akan dipanggil lagi jika kuas kemudian digunakan untuk melukis elemen apa pun setelah terputus.

(Diperoleh dari XamlCompositionBrushBase)
PopulatePropertyInfo(String, AnimationPropertyInfo)

Menentukan properti yang dapat dianimasikan.

(Diperoleh dari Brush)
PopulatePropertyInfoOverride(String, AnimationPropertyInfo)

Saat ditimpa di kelas turunan, menentukan properti yang dapat dianimasikan.

(Diperoleh dari Brush)
ReadLocalValue(DependencyProperty)

Mengembalikan nilai lokal properti dependensi, jika nilai lokal ditetapkan.

(Diperoleh dari DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Mendaftarkan fungsi pemberitahuan untuk mendengarkan perubahan pada DependencyProperty tertentu pada instans DependencyObject ini.

(Diperoleh dari DependencyObject)
SetState(UIElement, RevealBrushState)

Penting

RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena mungkin diubah atau tidak tersedia dalam versi berikutnya.

Menetapkan nilai properti terlampir RevealBrush.State XAML untuk elemen target.

API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush.SetState(Windows.UI.Xaml.UIElement,Microsoft.UI.Xaml.Media.RevealBrushState) (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).

SetValue(DependencyProperty, Object)

Mengatur nilai lokal properti dependensi pada DependencyObject.

(Diperoleh dari DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback.

(Diperoleh dari DependencyObject)

Berlaku untuk