ElementCompositionPreview Kelas

Definisi

Memungkinkan akses ke objek visual komposisi yang mendukung elemen XAML di pohon komposisi XAML.

public ref class ElementCompositionPreview sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ElementCompositionPreview final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
class ElementCompositionPreview final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ElementCompositionPreview
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
public sealed class ElementCompositionPreview
Public NotInheritable Class ElementCompositionPreview
Warisan
Object Platform::Object IInspectable ElementCompositionPreview
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

ElementCompositionPreview memungkinkan akses ke objek Windows.UI.Composition.Visual yang mendukung elemen XAML dengan metode GetElementVisual . Setelah objek cadangan diambil, objek dapat dimanipulasi menggunakan namespace Windows.UI.Composition . Ini memungkinkan properti objek diubah, seperti orientasi, atau objek tambahan untuk ditambahkan ke pohon komposisi XAML.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 GetPointerPositionPropertySet
1703 15063 SetImplicitHideAnimation
1703 15063 SetImplicitShowAnimation
1703 15063 SetIsTranslationEnabled
1903 18362 GetAppWindowContent
1903 18362 SetAppWindowContent

Metode

GetAppWindowContent(AppWindow)

Mengambil akar konten AppWindow.

GetContainerVisual(UIElement)

Mengambil objek Windows.UI.Composition.Visual yang mendukung kontainer XAML di pohon komposisi XAML.

GetElementChildVisual(UIElement)

Mengambil objek Windows.UI.Composition.Visual yang sebelumnya diatur oleh panggilan ke SetElementChildVisual.

GetElementVisual(UIElement)

Mengambil objek Windows.UI.Composition.Visual yang mendukung elemen XAML di pohon komposisi XAML.

GetPointerPositionPropertySet(UIElement)

Mengambil posisi penunjuk relatif terhadap UIElement.

GetScrollViewerManipulationPropertySet(ScrollViewer)

Mengambil properti komposisi elemen ScrollViewer .

SetAppWindowContent(AppWindow, UIElement)

Mengatur UIElement XAML sebagai akar konten AppWindow.

SetElementChildVisual(UIElement, Visual)

Mengatur Windows.UI.Composition.Visual kustom sebagai anak terakhir dari pohon visual elemen.

SetImplicitHideAnimation(UIElement, ICompositionAnimationBase)

Mengaitkan animasi sembunyikan yang ditentukan dengan UIElement.

SetImplicitShowAnimation(UIElement, ICompositionAnimationBase)

Mengaitkan animasi peragaan yang ditentukan dengan UIElement.

SetIsTranslationEnabled(UIElement, Boolean)

Alihkan kemampuan untuk mengatur, menganimasikan, dan menggunakan transformasi terjemahan pasca-tata letak waktu render untuk memosisikan elemen XAML di layar menggunakan API Komposisi.

Berlaku untuk