ElementCompositionPreview Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |