Compartilhar via


ElementCompositionPreview Classe

Definição

Permite o acesso a objetos visuais de composição que dão suporte a elementos XAML na árvore de composição 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
Herança
Object Platform::Object IInspectable ElementCompositionPreview
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

ElementCompositionPreview permite o acesso ao objeto Windows.UI.Composition.Visual que faz backup de um elemento XAML com o método GetElementVisual . Depois que o objeto de backup tiver sido recuperado, ele poderá ser manipulado usando o namespace Windows.UI.Composition . Isso permite que as propriedades do objeto sejam alteradas, como a orientação, ou objetos adicionais a serem adicionados à árvore de composição XAML.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1703 15063 GetPointerPositionPropertySet
1703 15063 SetImplicitHideAnimation
1703 15063 SetImplicitShowAnimation
1703 15063 SetIsTranslationEnabled
1903 18362 GetAppWindowContent
1903 18362 SetAppWindowContent

Métodos

GetAppWindowContent(AppWindow)

Recupera a raiz de conteúdo de um AppWindow.

GetContainerVisual(UIElement)

Recupera o objeto Windows.UI.Composition.Visual que apoia um contêiner XAML na árvore de composição XAML.

GetElementChildVisual(UIElement)

Recupera um objeto Windows.UI.Composition.Visual definido anteriormente por uma chamada para SetElementChildVisual.

GetElementVisual(UIElement)

Recupera o objeto Windows.UI.Composition.Visual que apoia um elemento XAML na árvore de composição XAML.

GetPointerPositionPropertySet(UIElement)

Recupera a posição do ponteiro em relação a um UIElement.

GetScrollViewerManipulationPropertySet(ScrollViewer)

Recupera as propriedades de composição de um elemento ScrollViewer .

SetAppWindowContent(AppWindow, UIElement)

Define um UIElement XAML como a raiz de conteúdo de um AppWindow.

SetElementChildVisual(UIElement, Visual)

Define um Windows.UI.Composition.Visual personalizado como o último filho da árvore visual do elemento.

SetImplicitHideAnimation(UIElement, ICompositionAnimationBase)

Associa a animação de ocultação especificada a um UIElement.

SetImplicitShowAnimation(UIElement, ICompositionAnimationBase)

Associa a animação de exibição especificada a um UIElement.

SetIsTranslationEnabled(UIElement, Boolean)

Alterna a capacidade de definir, animar e usar uma transformação de conversão pós-layout de tempo de renderização para posicionar elementos XAML na tela usando APIs de Composição.

Aplica-se a