Condividi tramite


ElementCompositionPreview Classe

Definizione

Consente l'accesso agli oggetti visivi di composizione che supportano gli elementi XAML nell'albero della composizione 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
Ereditarietà
Object Platform::Object IInspectable ElementCompositionPreview
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

ElementCompositionPreview consente l'accesso all'oggetto Windows.UI.Composition.Visual che esegue il backup di un elemento XAML con il metodo GetElementVisual . Dopo aver recuperato l'oggetto di backup, è possibile modificarlo usando lo spazio dei nomi Windows.UI.Composition . Ciò consente di modificare le proprietà dell'oggetto, ad esempio l'orientamento o altri oggetti da aggiungere all'albero della composizione XAML.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1703 15063 GetPointerPositionPropertySet
1703 15063 SetImplicitHideAnimation
1703 15063 SetImplicitShowAnimation
1703 15063 SetIsTranslationEnabled
1903 18362 GetAppWindowContent
1903 18362 SetAppWindowContent

Metodi

GetAppWindowContent(AppWindow)

Recupera la radice del contenuto di un'appWindow.

GetContainerVisual(UIElement)

Recupera l'oggetto Windows.UI.Composition.Visual che esegue il backup di un contenitore XAML nell'albero della composizione XAML.

GetElementChildVisual(UIElement)

Recupera un oggetto Windows.UI.Composition.Visual impostato in precedenza da una chiamata a SetElementChildVisual.

GetElementVisual(UIElement)

Recupera l'oggetto Windows.UI.Composition.Visual che esegue il backup di un elemento XAML nell'albero della composizione XAML.

GetPointerPositionPropertySet(UIElement)

Recupera la posizione del puntatore rispetto a un UIElement.

GetScrollViewerManipulationPropertySet(ScrollViewer)

Recupera le proprietà di composizione di un elemento ScrollViewer .

SetAppWindowContent(AppWindow, UIElement)

Imposta un UIElement XAML come radice del contenuto di un'appWindow.

SetElementChildVisual(UIElement, Visual)

Imposta un oggetto Windows.UI.Composition.Visual personalizzato come ultimo elemento figlio dell'albero visivo dell'elemento.

SetImplicitHideAnimation(UIElement, ICompositionAnimationBase)

Associa l'animazione nascondi specificata a un UIElement.

SetImplicitShowAnimation(UIElement, ICompositionAnimationBase)

Associa l'animazione di visualizzazione specificata a un UIElement.

SetIsTranslationEnabled(UIElement, Boolean)

Attiva la possibilità di impostare, animare e usare una trasformazione post-layout in fase di rendering per posizionare gli elementi XAML sullo schermo usando le API Composizione.

Si applica a