ContainerVisual ContainerVisual ContainerVisual ContainerVisual Class

Définition

Gère une collection d’objets Visual.Manages a collection of Visual objects.

public ref class ContainerVisual : System::Windows::Media::Visual
public class ContainerVisual : System.Windows.Media.Visual
type ContainerVisual = class
    inherit Visual
Public Class ContainerVisual
Inherits Visual
Héritage
Dérivé

Exemples

L’exemple suivant montre comment créer un ContainerVisual objet qui est utilisé en tant que parent pour deux DrawingVisual objets.The following example shows how to create a ContainerVisual object that is used as the parent for two DrawingVisual objects. Objets qui sont ajoutés à la ContainerVisual objet doit être ajouté dans l’ordre inverse (de bas en haut) pour vous assurer qu’ils sont restitués dans le bon ordre de dessin.Objects that are added to the ContainerVisual object must be added in reverse z-order (bottom to top) to ensure they are rendering in the correct drawing order. Dans l’ordre de l’arborescence d’éléments visuels soit correctement énumérée, l’exemple fournit des implémentations substituées de la GetVisualChild méthode et VisualChildrenCount propriété.In order for the visual tree to be enumerated correctly, the example provides overridden implementations of the GetVisualChild method and VisualChildrenCount property.

// Create a host visual derived from the FrameworkElement class.
// This class provides layout, event handling, and container support for
// the child visual objects.
public class MyContainerVisualHost : FrameworkElement
{
    private ContainerVisual _containerVisual;

    public MyContainerVisualHost(DrawingVisual border, DrawingVisual text)
    {
        // Create a ContainerVisual to hold DrawingVisual children.
        _containerVisual = new ContainerVisual();

        // Add children to ContainerVisual in reverse z-order (bottom to top).
        _containerVisual.Children.Add(border);
        _containerVisual.Children.Add(text);

        // Create parent-child relationship with host visual and ContainerVisual.
        this.AddVisualChild(_containerVisual);
    }

    // Provide a required override for the VisualChildrenCount property.
    protected override int VisualChildrenCount
    {
        get { return _containerVisual == null ? 0 : 1; }
    }

    // Provide a required override for the GetVisualChild method.
    protected override Visual GetVisualChild(int index)
    {
        if (_containerVisual == null)
        {
            throw new ArgumentOutOfRangeException();
        }

        return _containerVisual;
    }
}
' Create a host visual derived from the FrameworkElement class.
' This class provides layout, event handling, and container support for
' the child visual objects.
Public Class MyContainerVisualHost
	Inherits FrameworkElement
	Private _containerVisual As ContainerVisual

	Public Sub New(ByVal border As DrawingVisual, ByVal text As DrawingVisual)
		' Create a ContainerVisual to hold DrawingVisual children.
		_containerVisual = New ContainerVisual()

		' Add children to ContainerVisual in reverse z-order (bottom to top).
		_containerVisual.Children.Add(border)
		_containerVisual.Children.Add(text)

		' Create parent-child relationship with host visual and ContainerVisual.
		Me.AddVisualChild(_containerVisual)
	End Sub

	' Provide a required override for the VisualChildrenCount property.
	Protected Overrides ReadOnly Property VisualChildrenCount() As Integer
		Get
			Return If(_containerVisual Is Nothing, 0, 1)
		End Get
	End Property

	' Provide a required override for the GetVisualChild method.
	Protected Overrides Function GetVisualChild(ByVal index As Integer) As Visual
		If _containerVisual Is Nothing Then
			Throw New ArgumentOutOfRangeException()
		End If

		Return _containerVisual
	End Function
End Class

Remarques

Le ContainerVisual classe est utilisée comme un conteneur pour une collection de Visual objets.The ContainerVisual class is used as a container for a collection of Visual objects. Le DrawingVisual classe dérive de la ContainerVisual (classe), telles que la DrawingVisual classe peut également contenir une collection d’objets visuels.The DrawingVisual class derives from the ContainerVisual class, such that the DrawingVisual class can also contain a collection of visual objects.

Constructeurs

ContainerVisual() ContainerVisual() ContainerVisual() ContainerVisual()

Crée une instance de la classe ContainerVisual.Creates a new instance of the ContainerVisual class.

Propriétés

BitmapEffect BitmapEffect BitmapEffect BitmapEffect

Obtient ou définit une valeur BitmapEffect pour le ContainerVisual.Gets or sets a BitmapEffect value for the ContainerVisual.

BitmapEffectInput BitmapEffectInput BitmapEffectInput BitmapEffectInput

Obtient ou définit une valeur BitmapEffectInput pour le ContainerVisual.Gets or sets a BitmapEffectInput value for the ContainerVisual.

CacheMode CacheMode CacheMode CacheMode

Obtient ou définit la représentation mise en cache de ContainerVisual.Gets or sets a cached representation of the ContainerVisual.

Children Children Children Children

Obtient la collection enfant du ContainerVisual.Gets the child collection of the ContainerVisual.

Clip Clip Clip Clip

Obtient ou définit la zone de découpage du ContainerVisual.Gets or sets the clipping region of the ContainerVisual.

ContentBounds ContentBounds ContentBounds ContentBounds

Obtient le cadre englobant pour le contenu du ContainerVisual.Gets the bounding box for the contents of the ContainerVisual.

DependencyObjectType DependencyObjectType DependencyObjectType DependencyObjectType

Obtient le DependencyObjectType qui encapsule le type CLRCLR de cette instance.Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

(Inherited from DependencyObject)
DescendantBounds DescendantBounds DescendantBounds DescendantBounds

Obtient l'union de tous les cadres englobants de contenu de tous les descendant du ContainerVisual, mais pas le contenu du ContainerVisual.Gets the union of all the content bounding boxes for all of the descendants of the ContainerVisual, but not including the contents of the ContainerVisual.

Dispatcher Dispatcher Dispatcher Dispatcher

Obtient le Dispatcher associé à DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
Effect Effect Effect Effect

Obtient ou définit l'effet bitmap à appliquer à ContainerVisual.Gets or sets the bitmap effect to apply to the ContainerVisual.

IsSealed IsSealed IsSealed IsSealed

Récupère une valeur qui indique si cette instance est actuellement sealed (en lecture seule).Gets a value that indicates whether this instance is currently sealed (read-only).

(Inherited from DependencyObject)
Offset Offset Offset Offset

Obtient ou définit la valeur offset du ContainerVisual à partir de son point de référence.Gets or sets the offset value of the ContainerVisual from its reference point.

Opacity Opacity Opacity Opacity

Obtient ou définit l'opacité du ContainerVisual, selon 0=transparent, 1=opaque.Gets or sets the opacity of the ContainerVisual, based on 0=transparent, 1=opaque.

OpacityMask OpacityMask OpacityMask OpacityMask

Obtient ou définit un pinceau qui spécifie un masque d'opacité possible pour le ContainerVisual.Gets or sets a brush that specifies a possible opacity mask for the ContainerVisual.

Parent Parent Parent Parent

Obtient le Visual parent pour le ContainerVisual.Gets the parent Visual for the ContainerVisual.

Transform Transform Transform Transform

Obtient ou définit la transformation qui est appliquée au ContainerVisual.Gets or sets the transform that is applied to the ContainerVisual.

VisualBitmapEffect VisualBitmapEffect VisualBitmapEffect VisualBitmapEffect

Obtient ou définit la valeur BitmapEffect du Visual.Gets or sets the BitmapEffect value for the Visual.

(Inherited from Visual)
VisualBitmapEffectInput VisualBitmapEffectInput VisualBitmapEffectInput VisualBitmapEffectInput

Obtient ou définit la valeur BitmapEffectInput du Visual.Gets or sets the BitmapEffectInput value for the Visual.

(Inherited from Visual)
VisualBitmapScalingMode VisualBitmapScalingMode VisualBitmapScalingMode VisualBitmapScalingMode

Obtient ou définit BitmapScalingMode pour Visual.Gets or sets the BitmapScalingMode for the Visual.

(Inherited from Visual)
VisualCacheMode VisualCacheMode VisualCacheMode VisualCacheMode

Obtient ou définit la représentation mise en cache de Visual.Gets or sets a cached representation of the Visual.

(Inherited from Visual)
VisualChildrenCount VisualChildrenCount VisualChildrenCount VisualChildrenCount

Obtient le nombre d'enfants pour le ContainerVisual.Gets the number of children for the ContainerVisual.

VisualClearTypeHint VisualClearTypeHint VisualClearTypeHint VisualClearTypeHint

Obtient ou définit le ClearTypeHint qui détermine la façon dont ClearType est rendu dans Visual.Gets or sets the ClearTypeHint that determines how ClearType is rendered in the Visual.

(Inherited from Visual)
VisualClip VisualClip VisualClip VisualClip

Obtient ou définit la zone de découpage du Visual en tant que valeur Geometry.Gets or sets the clip region of the Visual as a Geometry value.

(Inherited from Visual)
VisualEdgeMode VisualEdgeMode VisualEdgeMode VisualEdgeMode

Obtient ou définit le mode de bord du Visual en tant que valeur EdgeMode.Gets or sets the edge mode of the Visual as an EdgeMode value.

(Inherited from Visual)
VisualEffect VisualEffect VisualEffect VisualEffect

Obtient ou définit l'effet bitmap à appliquer à Visual.Gets or sets the bitmap effect to apply to the Visual.

(Inherited from Visual)
VisualOffset VisualOffset VisualOffset VisualOffset

Obtient ou définit la valeur de décalage de l'objet visuel.Gets or sets the offset value of the visual object.

(Inherited from Visual)
VisualOpacity VisualOpacity VisualOpacity VisualOpacity

Obtient ou définit l'opacité du Visual.Gets or sets the opacity of the Visual.

(Inherited from Visual)
VisualOpacityMask VisualOpacityMask VisualOpacityMask VisualOpacityMask

Obtient ou définit la valeur Brush qui représente le masque d'opacité du Visual.Gets or sets the Brush value that represents the opacity mask of the Visual.

(Inherited from Visual)
VisualParent VisualParent VisualParent VisualParent

Obtient le parent d'arborescence d'éléments visuels de l'objet visuel.Gets the visual tree parent of the visual object.

(Inherited from Visual)
VisualScrollableAreaClip VisualScrollableAreaClip VisualScrollableAreaClip VisualScrollableAreaClip

Obtient ou définit une zone à défilement découpée pour Visual.Gets or sets a clipped scrollable area for the Visual.

(Inherited from Visual)
VisualTextHintingMode VisualTextHintingMode VisualTextHintingMode VisualTextHintingMode

Obtient ou définit le TextHintingMode de Visual.Gets or sets the TextHintingMode of the Visual.

(Inherited from Visual)
VisualTextRenderingMode VisualTextRenderingMode VisualTextRenderingMode VisualTextRenderingMode

Obtient ou définit le TextRenderingMode de Visual.Gets or sets the TextRenderingMode of the Visual.

(Inherited from Visual)
VisualTransform VisualTransform VisualTransform VisualTransform

Obtient ou définit la valeur Transform du Visual.Gets or sets the Transform value for the Visual.

(Inherited from Visual)
VisualXSnappingGuidelines VisualXSnappingGuidelines VisualXSnappingGuidelines VisualXSnappingGuidelines

Obtient ou définit la collection d'indications de la coordonnée x (vertical).Gets or sets the x-coordinate (vertical) guideline collection.

(Inherited from Visual)
VisualYSnappingGuidelines VisualYSnappingGuidelines VisualYSnappingGuidelines VisualYSnappingGuidelines

Obtient ou définit la collection d'indications de la coordonnée y (horizontal).Gets or sets the y-coordinate (horizontal) guideline collection.

(Inherited from Visual)
XSnappingGuidelines XSnappingGuidelines XSnappingGuidelines XSnappingGuidelines

Obtient ou définit l'indication X (horizontale) pour le ContainerVisual.Gets or sets the X (horizontal) guideline for the ContainerVisual.

YSnappingGuidelines YSnappingGuidelines YSnappingGuidelines YSnappingGuidelines

Obtient ou définit l'indication Y (verticale) pour le ContainerVisual.Gets or sets the Y (vertical) guideline for the ContainerVisual.

Méthodes

AddVisualChild(Visual) AddVisualChild(Visual) AddVisualChild(Visual) AddVisualChild(Visual)

Définit la relation parent-enfant entre deux objets visuels.Defines the parent-child relationship between two visuals.

(Inherited from Visual)
CheckAccess() CheckAccess() CheckAccess() CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
ClearValue(DependencyProperty) ClearValue(DependencyProperty) ClearValue(DependencyProperty) ClearValue(DependencyProperty)

Efface la valeur locale d’une propriété.Clears the local value of a property. La propriété à effacer est spécifiée par un identificateur DependencyProperty.The property to be cleared is specified by a DependencyProperty identifier.

(Inherited from DependencyObject)
ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey) ClearValue(DependencyPropertyKey)

Efface la valeur locale d’une propriété en lecture seule.Clears the local value of a read-only property. La propriété à effacer est spécifiée par DependencyPropertyKey.The property to be cleared is specified by a DependencyPropertyKey.

(Inherited from DependencyObject)
CoerceValue(DependencyProperty) CoerceValue(DependencyProperty) CoerceValue(DependencyProperty) CoerceValue(DependencyProperty)

Convertit la valeur de la propriété de dépendance spécifiée.Coerces the value of the specified dependency property. Pour cela, on appelle toute fonction CoerceValueCallback spécifiée dans les métadonnées de propriété pour la propriété de dépendance telle qu’elle existe sur le DependencyObject appelant.This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.

(Inherited from DependencyObject)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si un DependencyObject fourni est équivalent au DependencyObject réel.Determines whether a provided DependencyObject is equivalent to the current DependencyObject.

(Inherited from DependencyObject)
FindCommonVisualAncestor(DependencyObject) FindCommonVisualAncestor(DependencyObject) FindCommonVisualAncestor(DependencyObject) FindCommonVisualAncestor(DependencyObject)

Retourne l'ancêtre commun de deux objets visuels.Returns the common ancestor of two visual objects.

(Inherited from Visual)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Obtient un code de hachage pour ce DependencyObject.Gets a hash code for this DependencyObject.

(Inherited from DependencyObject)
GetLocalValueEnumerator() GetLocalValueEnumerator() GetLocalValueEnumerator() GetLocalValueEnumerator()

Crée un énumérateur spécialisé pour déterminer quelles propriétés de dépendance ont des valeurs définies localement sur ce DependencyObject.Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject.

(Inherited from DependencyObject)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty) GetValue(DependencyProperty)

Retourne la valeur effective actuelle d’une propriété de dépendance sur cette instance d’un DependencyObject.Returns the current effective value of a dependency property on this instance of a DependencyObject.

(Inherited from DependencyObject)
GetVisualChild(Int32) GetVisualChild(Int32) GetVisualChild(Int32) GetVisualChild(Int32)

Retourne un enfant Visual spécifié pour le parent ContainerVisual.Returns a specified child Visual for the parent ContainerVisual.

HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters) HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters) HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters) HitTest(HitTestFilterCallback, HitTestResultCallback, HitTestParameters)

Exécute un test de positionnement sur ContainerVisual à l’aide des objets HitTestFilterCallback et HitTestResultCallback.Initiates a hit test on the ContainerVisual by using the HitTestFilterCallback and HitTestResultCallback objects.

HitTest(Point) HitTest(Point) HitTest(Point) HitTest(Point)

Retourne l’objet visuel supérieur d’un test de positionnement en spécifiant un Point.Returns the top-most visual object of a hit test by specifying a Point.

HitTestCore(GeometryHitTestParameters) HitTestCore(GeometryHitTestParameters) HitTestCore(GeometryHitTestParameters) HitTestCore(GeometryHitTestParameters)

Détermine si la valeur d'une géométrie s'inscrit dans les limites de l'objet visuel.Determines whether a geometry value is within the bounds of the visual object.

(Inherited from Visual)
HitTestCore(PointHitTestParameters) HitTestCore(PointHitTestParameters) HitTestCore(PointHitTestParameters) HitTestCore(PointHitTestParameters)

Détermine si la valeur de coordonnée d'un point s'inscrit dans les limites de l'objet visuel.Determines whether a point coordinate value is within the bounds of the visual object.

(Inherited from Visual)
InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty) InvalidateProperty(DependencyProperty)

Réévalue la valeur effective pour la propriété de dépendance spécifiéeRe-evaluates the effective value for the specified dependency property

(Inherited from DependencyObject)
IsAncestorOf(DependencyObject) IsAncestorOf(DependencyObject) IsAncestorOf(DependencyObject) IsAncestorOf(DependencyObject)

Détermine si l'objet visuel est un ancêtre de l'objet visuel descendant.Determines whether the visual object is an ancestor of the descendant visual object.

(Inherited from Visual)
IsDescendantOf(DependencyObject) IsDescendantOf(DependencyObject) IsDescendantOf(DependencyObject) IsDescendantOf(DependencyObject)

Détermine si l'objet visuel est un descendant de l'objet visuel ancêtre.Determines whether the visual object is a descendant of the ancestor visual object.

(Inherited from Visual)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
OnDpiChanged(DpiScale, DpiScale) OnDpiChanged(DpiScale, DpiScale) OnDpiChanged(DpiScale, DpiScale) OnDpiChanged(DpiScale, DpiScale)

Appelé en cas de modification des ppp d’affichage de cette Vue.Called when the DPI at which this View is rendered changes.

(Inherited from Visual)
OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs) OnPropertyChanged(DependencyPropertyChangedEventArgs)

Méthode appelée chaque fois que la valeur effective d’une propriété de dépendance sur ce DependencyObject a été mise à jour.Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. La propriété de dépendance spécifique qui a été modifiée est signalée dans les données d'événement.The specific dependency property that changed is reported in the event data.

(Inherited from DependencyObject)
OnVisualChildrenChanged(DependencyObject, DependencyObject) OnVisualChildrenChanged(DependencyObject, DependencyObject) OnVisualChildrenChanged(DependencyObject, DependencyObject) OnVisualChildrenChanged(DependencyObject, DependencyObject)

Appelé lorsque le VisualCollection de l'objet visuel est modifié.Called when the VisualCollection of the visual object is modified.

(Inherited from Visual)
OnVisualParentChanged(DependencyObject) OnVisualParentChanged(DependencyObject) OnVisualParentChanged(DependencyObject) OnVisualParentChanged(DependencyObject)

Appelé lorsque le parent de l'objet visuel est modifié.Called when the parent of the visual object is changed.

(Inherited from Visual)
PointFromScreen(Point) PointFromScreen(Point) PointFromScreen(Point) PointFromScreen(Point)

Convertit un Point en coordonnées d'écran en Point qui représente le système de coordonnées actuel du Visual.Converts a Point in screen coordinates into a Point that represents the current coordinate system of the Visual.

(Inherited from Visual)
PointToScreen(Point) PointToScreen(Point) PointToScreen(Point) PointToScreen(Point)

Convertit un Point qui représente le système de coordonnées actuel du Visual en Point en coordonnées d'écran.Converts a Point that represents the current coordinate system of the Visual into a Point in screen coordinates.

(Inherited from Visual)
ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty) ReadLocalValue(DependencyProperty)

Retourne la valeur locale d’une propriété de dépendance, si elle existe.Returns the local value of a dependency property, if it exists.

(Inherited from DependencyObject)
RemoveVisualChild(Visual) RemoveVisualChild(Visual) RemoveVisualChild(Visual) RemoveVisualChild(Visual)

Supprime la relation parent-enfant entre deux objets visuels.Removes the parent-child relationship between two visuals.

(Inherited from Visual)
SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object) SetCurrentValue(DependencyProperty, Object)

Définit la valeur d’une propriété de dépendance sans modifier sa valeur source.Sets the value of a dependency property without changing its value source.

(Inherited from DependencyObject)
SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object) SetValue(DependencyProperty, Object)

Définit la valeur locale d’une propriété de dépendance, spécifiée par son identificateur de propriété de dépendance.Sets the local value of a dependency property, specified by its dependency property identifier.

(Inherited from DependencyObject)
SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object) SetValue(DependencyPropertyKey, Object)

Définit la valeur locale d’une propriété de dépendance en lecture seule, spécifiée par l’identificateur DependencyPropertyKey de la propriété de dépendance.Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.

(Inherited from DependencyObject)
ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty) ShouldSerializeProperty(DependencyProperty)

Retourne une valeur qui indique si les processus de sérialisation doivent sérialiser la valeur de la propriété de dépendance fournie.Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

(Inherited from DependencyObject)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)
TransformToAncestor(Visual) TransformToAncestor(Visual) TransformToAncestor(Visual) TransformToAncestor(Visual)

Retourne une transformation qui peut être utilisée pour transformer les coordonnées du Visual dans l'ancêtre Visual spécifié de l'objet visuel.Returns a transform that can be used to transform coordinates from the Visual to the specified Visual ancestor of the visual object.

(Inherited from Visual)
TransformToAncestor(Visual3D) TransformToAncestor(Visual3D) TransformToAncestor(Visual3D) TransformToAncestor(Visual3D)

Retourne une transformation qui peut être utilisée pour transformer les coordonnées du Visual dans l'ancêtre Visual3D spécifié de l'objet visuel.Returns a transform that can be used to transform coordinates from the Visual to the specified Visual3D ancestor of the visual object.

(Inherited from Visual)
TransformToDescendant(Visual) TransformToDescendant(Visual) TransformToDescendant(Visual) TransformToDescendant(Visual)

Retourne une transformation qui peut être utilisée pour transformer les coordonnées du Visual dans le descendant spécifié de l'objet visuel.Returns a transform that can be used to transform coordinates from the Visual to the specified visual object descendant.

(Inherited from Visual)
TransformToVisual(Visual) TransformToVisual(Visual) TransformToVisual(Visual) TransformToVisual(Visual)

Retourne une transformation qui peut être utilisée pour transformer les coordonnées du Visual dans l'objet visuel spécifié.Returns a transform that can be used to transform coordinates from the Visual to the specified visual object.

(Inherited from Visual)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

Garantit que le thread appelant a accès à DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

S’applique à