text:
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Expression.Drawing</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Expression.Controls.Callout">

            Affiche une forme de légende prenant en charge plusieurs formes combinées avec une flèche de légende.

        </member>
        <member name="T:Microsoft.Expression.Controls.CompositeContentShape">

             Fournit une classe de base d'une forme composite dérivant de <see cref="T:System.Windows.Controls.ContentControl"/> et implémente <see cref="T:Microsoft.Expression.Media.IShape"/>.

             <remarks>
             <see cref="T:Microsoft.Expression.Controls.CompositeContentShape"/> implémente l'interface <see cref="T:Microsoft.Expression.Media.IShape"/> et offre un rendu correct de la géométrie semblable à <see cref="T:System.Windows.Shapes.Shape"/>, mais la géométrie peut s'afficher en dehors des limites de la disposition.

             Une implémentation classique a un modèle par défaut personnalisé dans generic.xaml qui établit une liaison par modèle entre la plupart des propriétés de forme et un <see cref="T:System.Windows.Shapes.Path"/>. Il doit également étendre la propriété de <see cref="P:GeometrySource"/> pour personnaliser l'apparence de la <see cref="T:System.Windows.Shapes.Path"/>.

             Cette classe prend également en charge le contenu de l'affichage avec la forme.
             </remarks>
        </member>
        <member name="T:Microsoft.Expression.Media.IGeometrySourceParameters">

            Fournit une interface permettant de définir les paramètres d'une forme.

            <remarks>
            Cette interface correspond aux données pour la communication entre la forme et GeometrySource. En général, une implémentation concrète de IShape implémente cette interface et la fait passer dans GeometrySource.UpdateGeometry() qui utilise alors la forme en tant que fournisseur de données accessibles en lecture seule.
            </remarks>
        </member>
        <member name="T:Microsoft.Expression.Media.IShape">

            Fournit l'interface nécessaire pour définir une forme. Les formes primitives et composites doivent correspondre à l'interface, bien qu'elles puissent dériver de types différents de FrameworkElement.

        </member>
        <member name="M:Microsoft.Expression.Media.IShape.InvalidateGeometry(Microsoft.Expression.Media.InvalidateGeometryReasons)">

            Invalide la géométrie pour un <see cref="T:Microsoft.Expression.Media.IShape"/>. Après l'invalidation, <see cref="T:Microsoft.Expression.Media.IShape"/> va recalculer la géométrie en mode asynchrone.

        </member>
        <member name="P:Microsoft.Expression.Media.IShape.Fill">
            Obtient ou définit le <see cref="T:System.Windows.Media.Brush"/> qui spécifie la façon de peindre l'intérieur de la forme.
            <returns>Un <see cref="T:System.Windows.Media.Brush"/> qui décrit comment l'intérieur de la forme est peint. La valeur par défaut est null.</returns>
        </member>
        <member name="P:Microsoft.Expression.Media.IShape.Stroke">
            Obtient ou définit le <see cref="T:System.Windows.Media.Brush"/> qui spécifie comment le contour de <see cref="T:System.Windows.Shapes.Shape"/> est peint.
            <returns><see cref="T:System.Windows.Media.Brush"/> qui spécifie la manière de peindre la bordure de la <see cref="T:System.Windows.Shapes.Shape"/>.</returns>
        </member>
        <member name="P:Microsoft.Expression.Media.IShape.StrokeThickness">
            Obtient ou définit la largeur du contour de trait de <see cref="T:System.Windows.Shapes.Shape"/>.
            <returns>Largeur du contour de <see cref="T:System.Windows.Shapes.Shape"/> en pixels.</returns>
        </member>
        <member name="P:Microsoft.Expression.Media.IShape.Stretch">
            Obtient ou définit une valeur d'énumération de <see cref="T:System.Windows.Media.Stretch"/> qui décrit la manière dont la forme remplit l'espace qui lui est attribué.
            <returns>Une des valeurs d'énumération de <see cref="T:System.Windows.Media.Stretch"/>. La valeur par défaut pendant l'exécution dépend du type de <see cref="T:System.Windows.Shapes.Shape"/>.</returns>
        </member>
        <member name="P:Microsoft.Expression.Media.IShape.RenderedGeometry">

            Obtient la géométrie rendue présentée par le moteur de rendu.

        </member>
        <member name="P:Microsoft.Expression.Media.IShape.GeometryMargin">

            Obtient la marge entre les limites logiques et les limites de la géométrie réelle. Elle peut être soit positive (comme dans <see cref="T:Microsoft.Expression.Shapes.Arc"/>) soit négative (comme dans <see cref="T:Microsoft.Expression.Controls.Callout"/>).

        </member>
        <member name="E:Microsoft.Expression.Media.IShape.RenderedGeometryChanged">

            Se produit lorsque RenderedGeometry est modifiée.

        </member>
        <member name="M:Microsoft.Expression.Controls.CompositeContentShape.CreateGeometrySource">

            Étend la façon dont la forme est dessinée avec la création de géométrie source.

        </member>
        <member name="M:Microsoft.Expression.Controls.CompositeContentShape.InvalidateGeometry(Microsoft.Expression.Media.InvalidateGeometryReasons)">

            Invalide la géométrie pour un <see cref="T:Microsoft.Expression.Media.IShape"/>. Après l'invalidation, <see cref="T:Microsoft.Expression.Media.IShape"/> va recalculer la géométrie en mode asynchrone.

        </member>
        <member name="M:Microsoft.Expression.Controls.CompositeContentShape.ArrangeOverride(System.Windows.Size)">
            Fournit le comportement pour la partie réorganisation du cycle de disposition Silverlight. Les classes peuvent remplacer cette méthode pour définir leur propre comportement de passe de réorganisation.
            <returns>Taille réelle utilisée une fois que l'élément est organisé dans la disposition.</returns>
            <param name="finalSize">La dernière zone située dans le parent que cet objet doit utiliser pour se réorganiser et réorganiser ses enfants.</param>
            <remarks> <see cref="T:Microsoft.Expression.Controls.CompositeContentShape"/> régénère la Géométrie lorsqu'elle est invalidée et met à jour le RenderedGeometry et la GeometryMargin.</remarks>
        </member>
        <member name="M:Microsoft.Expression.Controls.CompositeContentShape.OnContentChanged(System.Object,System.Object)">

            Transforme un contenu de chaîne en <see cref="T:TextBlock"/> centré pouvant contenir plusieurs lignes.

            <remarks>
            Utilisez la liaison par modèle avec <see cref="P:Microsoft.Expression.Controls.CompositeContentShape.InternalContent"/> au lieu de <see cref="P:Content"/> pour activer cette méthode.
            </remarks>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.Fill">

            Obtient ou définit le <see cref="T:System.Windows.Media.Brush"/> qui spécifie la façon de peindre l'intérieur de la forme.

            <returns>Un <see cref="T:System.Windows.Media.Brush"/> qui décrit comment l'intérieur de la forme est peint.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.Stroke">
            Obtient ou définit le <see cref="T:System.Windows.Media.Brush"/> qui spécifie comment le contour de <see cref="T:System.Windows.Shapes.Shape"/> est peint.
            <returns><see cref="T:System.Windows.Media.Brush"/> qui spécifie la manière de peindre la bordure de la <see cref="T:System.Windows.Shapes.Shape"/>.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.StrokeThickness">
            Obtient ou définit la largeur du contour de trait de <see cref="T:System.Windows.Shapes.Shape"/>.
            <returns>Largeur du contour de <see cref="T:System.Windows.Shapes.Shape"/> en pixels.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.Stretch">
            Obtient ou définit une valeur d'énumération de <see cref="T:System.Windows.Media.Stretch"/> qui décrit la manière dont la forme remplit l'espace qui lui est attribué.
            <returns>Une des valeurs d'énumération de <see cref="T:System.Windows.Media.Stretch"/>.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.StrokeStartLineCap">
            Obtient ou définit une valeur d'énumération <see cref="T:System.Windows.Media.PenLineCap"/> qui décrit le <see cref="T:System.Windows.Shapes.Shape"/> au début d'un <see cref="P:System.Windows.Shapes.Shape.Stroke"/>.
            <returns>Valeur de l'énumération de <see cref="T:System.Windows.Media.PenLineCap"/> qui spécifie la forme au début d'un <see cref="P:System.Windows.Shapes.Shape.Stroke"/>.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.StrokeEndLineCap">
            Obtient ou définit une valeur d'énumération de <see cref="T:System.Windows.Media.PenLineCap"/> qui décrit le <see cref="T:System.Windows.Shapes.Shape"/> à la fin d'une ligne.
            <returns>Une des valeurs d'énumération de <see cref="T:System.Windows.Media.PenLineCap"/>. </returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.StrokeLineJoin">
            Obtient ou définit une valeur d'énumération de <see cref="T:System.Windows.Media.PenLineJoin"/> qui spécifie le type de jointure utilisée sur les sommets d'un <see cref="T:System.Windows.Shapes.Shape"/>.
            <returns>Valeur de l'énumération de <see cref="T:System.Windows.Media.PenLineJoin"/> qui spécifie l'apparence de jointure. </returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.StrokeMiterLimit">
            Obtient ou définit une limite sur le rapport de la longueur de l'onglet à la moitié de la <see cref="P:System.Windows.Shapes.Shape.StrokeThickness"/> d'un élément <see cref="T:System.Windows.Shapes.Shape"/>.
            <returns>La limite sur le rapport de la longueur de l'onglet <see cref="P:System.Windows.Shapes.Shape.StrokeThickness"/> d'un élément<see cref="T:System.Windows.Shapes.Shape"/>. Cette valeur est toujours un nombre positif supérieur ou égal à 1.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.StrokeDashArray">
            Obtient ou définit une collection de valeurs <see cref="T:System.Double"/> qui indiquent le motif des tirets et des espaces utilisés pour les contours de formes.
            <returns>Une collection de valeurs <see cref="T:System.Double"/> qui spécifient le motif des tirets et des espaces. </returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.StrokeDashCap">
            Obtient ou définit une valeur d'énumération <see cref="T:System.Windows.Media.PenLineCap"/> qui spécifie la manière dont les extrémités d'un tiret sont dessinées.
            <returns>Une des valeurs d'énumération de <see cref="T:System.Windows.Media.PenLineCap"/>. La valeur par défaut est <see cref="F:System.Windows.Media.PenLineCap.Flat"/>. </returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.StrokeDashOffset">
            Obtient ou définit un <see cref="T:System.Double"/> qui spécifie la distance entre les tirets dans le motif des tirets.
            <returns>Un <see cref="T:System.Double"/> qui représente la distance dans le motif des tirets où un tiret commence. La valeur par défaut est 0.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.RenderedGeometry">

            Obtient la géométrie rendue présentée par le moteur de rendu.

        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.GeometryMargin">

            Obtient la marge entre les limites logiques et les limites réelles de la géométrie. Elle peut être soit positive (comme dans <see cref="T:Microsoft.Expression.Shapes.Arc"/>) soit négative (comme dans <see cref="T:Microsoft.Expression.Controls.Callout"/>).

        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeContentShape.InternalContent">

            Obtient ou définit le contenu interne qui convertit une chaîne en TextBlock centré de plusieurs lignes.

        </member>
        <member name="E:Microsoft.Expression.Controls.CompositeContentShape.RenderedGeometryChanged">

            Se produit lorsque RenderedGeometry est modifiée.

        </member>
        <member name="P:Microsoft.Expression.Controls.Callout.AnchorPoint">

            Obtient ou définit la position de la légende par rapport à l'angle supérieur gauche.

        </member>
        <member name="P:Microsoft.Expression.Controls.Callout.CalloutStyle">

            Obtient ou définit le style de légende.

        </member>
        <member name="T:Microsoft.Expression.Controls.CompositeShape">

            Fournit une classe de base d'une forme composite dérivant de <see cref="T:System.Windows.Controls.Control"/> et implémente <see cref="T:Microsoft.Expression.Media.IShape"/>.

            <remarks>
            <see cref="T:Microsoft.Expression.Controls.CompositeShape"/> implémente l'interface <see cref="T:Microsoft.Expression.Media.IShape"/> et offre un rendu correct de la géométrie semblable à <see cref="T:System.Windows.Shapes.Shape"/>, mais la géométrie peut s'afficher en dehors des limites de la disposition.

            Une implémentation classique a un modèle par défaut personnalisé dans generic.xaml qui établit une liaison par modèle entre la plupart des propriétés de forme et un <see cref="T:System.Windows.Shapes.Path"/>. Il doit également étendre la propriété de <see cref="P:GeometrySource"/> pour personnaliser l'apparence de la <see cref="T:System.Windows.Shapes.Path"/>.
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Controls.CompositeShape.CreateGeometrySource">

            Étend la façon dont la forme est dessinée avec la création de géométrie source.

        </member>
        <member name="M:Microsoft.Expression.Controls.CompositeShape.InvalidateGeometry(Microsoft.Expression.Media.InvalidateGeometryReasons)">

            Invalide la géométrie pour un <see cref="T:Microsoft.Expression.Media.IShape"/>. Après l'invalidation, <see cref="T:Microsoft.Expression.Media.IShape"/> va recalculer la géométrie en mode asynchrone.

        </member>
        <member name="M:Microsoft.Expression.Controls.CompositeShape.ArrangeOverride(System.Windows.Size)">
            Fournit le comportement pour la partie réorganisation du cycle de disposition Silverlight. Les classes peuvent remplacer cette méthode pour définir leur propre comportement de passe de réorganisation.
            <returns>Taille réelle utilisée une fois que l'élément est organisé dans la disposition.</returns>
            <param name="finalSize">La dernière zone située dans le parent que cet objet doit utiliser pour se réorganiser et réorganiser ses enfants.</param>
            <remarks> <see cref="T:Microsoft.Expression.Controls.CompositeShape"/> régénère la Géométrie lorsqu'elle est invalidée et met à jour le RenderedGeometry et la GeometryMargin.</remarks>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.Fill">

            Obtient ou définit le <see cref="T:System.Windows.Media.Brush"/> qui spécifie la façon de peindre l'intérieur de la forme.

            <returns>Un <see cref="T:System.Windows.Media.Brush"/> qui décrit comment l'intérieur de la forme est peint.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.Stroke">
            Obtient ou définit le <see cref="T:System.Windows.Media.Brush"/> qui spécifie comment le contour de <see cref="T:System.Windows.Shapes.Shape"/> est peint.
            <returns><see cref="T:System.Windows.Media.Brush"/> qui spécifie la manière de peindre la bordure de la <see cref="T:System.Windows.Shapes.Shape"/>.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.StrokeThickness">
            Obtient ou définit la largeur du contour de trait de <see cref="T:System.Windows.Shapes.Shape"/>.
            <returns>Largeur du contour de <see cref="T:System.Windows.Shapes.Shape"/> en pixels.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.Stretch">
            Obtient ou définit une valeur d'énumération de <see cref="T:System.Windows.Media.Stretch"/> qui décrit la manière dont la forme remplit l'espace qui lui est attribué.
            <returns>Une des valeurs d'énumération de <see cref="T:System.Windows.Media.Stretch"/>.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.StrokeStartLineCap">
            Obtient ou définit une valeur d'énumération <see cref="T:System.Windows.Media.PenLineCap"/> qui décrit le <see cref="T:System.Windows.Shapes.Shape"/> au début d'un <see cref="P:System.Windows.Shapes.Shape.Stroke"/>.
            <returns>Valeur de l'énumération de <see cref="T:System.Windows.Media.PenLineCap"/> qui spécifie la forme au début d'un <see cref="P:System.Windows.Shapes.Shape.Stroke"/>.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.StrokeEndLineCap">
            Obtient ou définit une valeur d'énumération de <see cref="T:System.Windows.Media.PenLineCap"/> qui décrit le <see cref="T:System.Windows.Shapes.Shape"/> à la fin d'une ligne.
            <returns>Une des valeurs d'énumération de <see cref="T:System.Windows.Media.PenLineCap"/>. </returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.StrokeLineJoin">
            Obtient ou définit une valeur d'énumération de <see cref="T:System.Windows.Media.PenLineJoin"/> qui spécifie le type de jointure utilisée sur les sommets d'un <see cref="T:System.Windows.Shapes.Shape"/>.
            <returns>Valeur de l'énumération de <see cref="T:System.Windows.Media.PenLineJoin"/> qui spécifie l'apparence de jointure. </returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.StrokeMiterLimit">
            Obtient ou définit une limite sur le rapport de la longueur de l'onglet à la moitié de la <see cref="P:System.Windows.Shapes.Shape.StrokeThickness"/> d'un élément <see cref="T:System.Windows.Shapes.Shape"/>.
            <returns>La limite sur le rapport de la longueur de l'onglet <see cref="P:System.Windows.Shapes.Shape.StrokeThickness"/> d'un élément<see cref="T:System.Windows.Shapes.Shape"/>. Cette valeur est toujours un nombre positif supérieur ou égal à 1.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.StrokeDashArray">
            Obtient ou définit une collection de valeurs <see cref="T:System.Double"/> qui indiquent le motif des tirets et des espaces utilisés pour les contours de formes.
            <returns>Une collection de valeurs <see cref="T:System.Double"/> qui spécifient le motif des tirets et des espaces. </returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.StrokeDashCap">
            Obtient ou définit une valeur d'énumération <see cref="T:System.Windows.Media.PenLineCap"/> qui spécifie la manière dont les extrémités d'un tiret sont dessinées.
            <returns>Une des valeurs d'énumération de <see cref="T:System.Windows.Media.PenLineCap"/>. La valeur par défaut est <see cref="F:System.Windows.Media.PenLineCap.Flat"/>. </returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.StrokeDashOffset">
            Obtient ou définit un <see cref="T:System.Double"/> qui spécifie la distance entre les tirets dans le motif des tirets.
            <returns>Un <see cref="T:System.Double"/> qui représente la distance dans le motif des tirets où un tiret commence. La valeur par défaut est 0.</returns>
        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.RenderedGeometry">

            Obtient la géométrie rendue présentée par le moteur de rendu.

        </member>
        <member name="P:Microsoft.Expression.Controls.CompositeShape.GeometryMargin">

            Obtient la marge entre les limites logiques et les limites réelles de la géométrie. Elle peut être soit positive (comme dans <see cref="T:Microsoft.Expression.Shapes.Arc"/>) soit négative (comme dans <see cref="T:Microsoft.Expression.Controls.Callout"/>).

        </member>
        <member name="E:Microsoft.Expression.Controls.CompositeShape.RenderedGeometryChanged">

            Se produit lorsque RenderedGeometry est modifiée.

        </member>
        <member name="T:Microsoft.Expression.Controls.LineArrow">

            Génère le rendu d'un segment de ligne courbe avec des pointes de flèche facultatives aux deux extrémités.

        </member>
        <member name="M:Microsoft.Expression.Controls.LineArrow.MeasureOverride(System.Windows.Size)">
            Fournit le comportement pour le passe de mesure de la disposition Silverlight. Les classes peuvent remplacer cette méthode pour définir leur propre comportement de passe de mesure.
            <returns>Taille nécessaire déterminée par l'objet pendant la disposition, basée sur les calculs des dimensions attribuées à l'objet enfant ou éventuellement sur d'autres facteurs tels qu'une taille fixe du conteneur.</returns>
            <param name="availableSize">La taille disponible que cet objet peut attribuer à des objets enfants. Infini (<see cref="F:System.Double.PositiveInfinity"/>) peut être spécifié sous la forme d'une valeur pour indiquer que la taille de l'objet s'ajustera au contenu disponible quel qu'il soit.</param>
            <remarks>
            Un <see cref="T:LineArrow"/> par défaut peut afficher n'importe quelle taille. Le <see cref="P:RenderedGeometry"/> s'étire jusqu'aux limites de la disposition, voire en dehors si nécessaire.
            </remarks>
        </member>
        <member name="P:Microsoft.Expression.Controls.LineArrow.BendAmount">

            Obtient ou définit la valeur de courbure de la flèche.

            <value>Courbure entre 0 et 1.</value>
        </member>
        <member name="P:Microsoft.Expression.Controls.LineArrow.StartArrow">

            Obtient ou définit le mode d'affichage de la tête de flèche au début de la ligne.

        </member>
        <member name="P:Microsoft.Expression.Controls.LineArrow.EndArrow">

            Obtient ou définit le mode d'affichage de la tête de flèche à la fin de la ligne.

        </member>
        <member name="P:Microsoft.Expression.Controls.LineArrow.StartCorner">

            Obtient ou définit à partir de quel coin commencer à dessiner la flèche.

        </member>
        <member name="P:Microsoft.Expression.Controls.LineArrow.ArrowSize">

            Obtient ou définit la longueur de la flèche en pixels.

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.PathGeometryHelper">

            Classe d'assistance pour travailler avec PathGeometry.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathGeometryHelper.ConvertToPathGeometry(System.String)">

            Convertit une chaîne du mini-langage de tracé en PathGeometry.

            <param name="abbreviatedGeometry">Chaîne dans le mini-langage de tracé.</param>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathGeometryHelper.AsPathGeometry(System.Windows.Media.Geometry)">

            Convertit la géométrie donnée en un PathGeometry unique.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathGeometryHelper.SyncPolylineGeometry(System.Windows.Media.Geometry@,System.Collections.Generic.IList{System.Windows.Point},System.Boolean)">

            Met à jour la géométrie donnée en tant que PathGeometry avec une polyligne correspondant à une liste de points donnés.

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.PathGeometryHelper.AbbreviatedGeometryParser">

            Analyse la syntaxe abrégée de la géométrie.

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.PathSegmentHelper">

            Classe d'assistance pour convertir un ArcSegment en un ou plusieurs BezierSegment(s).

            Classe d'assistance pour travailler avec PathSegment et toutes les variantes.

            Classes de stratégie pour gérer différents types de PathSegment.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.ArcToBezierSegments(System.Windows.Media.ArcSegment,System.Windows.Point)">

            Convertit un segment d'arc au format Bézier. Retourne BezierSegment, PolyBezierSegment, LineSegment ou Null. Lorsque Null est retourné, l'arc dégénère en point de départ.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.SetIsStroked(System.Windows.Media.PathSegment,System.Boolean)">

            Évitez d'appeler le constructeur de trois paramètres, car il affecte toujours une valeur locale pour IsStroked.

            <param name="segment"></param>
            <param name="isStroked"></param>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.SyncPolylineSegment(System.Windows.Media.PathSegmentCollection,System.Int32,System.Collections.Generic.IList{System.Windows.Point},System.Int32,System.Int32)">

            Met à jour la SegmentCollection avec une polyligne donnée correspondant à une liste de points donnée. Essaie d'effectuer un mimimum de modifications et renvoie la valeur False si rien n'a été changé.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.SyncPolyBezierSegment(System.Windows.Media.PathSegmentCollection,System.Int32,System.Collections.Generic.IList{System.Windows.Point},System.Int32,System.Int32)">

            Met à jour le segment de la collection[index] avec un segment poly-Bézier correspondant à une liste de points donnée. La liste de points donnée doit contenir 3*N points pour N segments Bézier.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.IsEmpty(System.Windows.Media.PathSegment)">

            Teste si un segment de tracé est vide.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.GetPointCount(System.Windows.Media.PathSegment)">

            Obtient le nombre de points d'un segment de tracé donné.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.GetLastPoint(System.Windows.Media.PathSegment)">

            Obtient le dernier point d'un segment de tracé donné.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.GetPoint(System.Windows.Media.PathSegment,System.Int32)">

            Obtient le point d'un index donné dans un segment donné. Renvoie le dernier point si l'entrée est (-1).

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.FlattenSegment(System.Windows.Media.PathSegment,System.Collections.Generic.IList{System.Windows.Point},System.Windows.Point,System.Double)">

            Aplatit un segment donné et ajoute les points résultants à une liste de points donnée.

            <param name="segment">Segment à aplatir.</param>
            <param name="points">Liste des points résultants.</param>
            <param name="start">Point de départ du segment.</param>
            <param name="tolerance">Tolérance d'erreurs. Doit être une valeur positive. Ne peut pas être égal à zéro. La valeur de secours correspond à la tolérance par défaut.</param>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.ArcToBezierHelper.ArcToBezier(System.Double,System.Double,System.Double,System.Double,System.Double,System.Boolean,System.Boolean,System.Double,System.Double,System.Windows.Point[]@,System.Int32@)">

            ArcToBezier, calcule l'approximation de Bézier d'un arc.

            <remarks>
            Cette fonction calcule l'approximation de Bézier pour un arc elliptique tel qu'il est défini dans la spécification arc SVG. L'ellipse à partir de laquelle l'arc est constitué est alignée dans son propre système de coordonnées et définie par ses rayons x et y. L'angle de rotation définit comment les axes de l'ellipse pivotent par rapport à l'axe x. Les points de début et de fin définissent un des 4 arcs possibles ; le balayage et les grands indicateurs d'arc déterminent lequel des ces arcs sera choisi.

            Le renvoi cPieces = 0 indique une ligne au lieu d'un arc cPieces = -1 indique que l'arc dégénère en un point
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.ArcToBezierHelper.GetArcAngle(System.Windows.Point,System.Windows.Point,System.Boolean,System.Boolean,System.Double@,System.Double@,System.Int32@)">

            Obtient le nombre d'arcs de Bézier et les sinus/cosinus de chacune d'entre elles.

            <remarks>
            Il s'agit d'un utilitaire privé utilisé par ArcToBezier. Divise l'arc en plusieurs parties afin qu'aucune partie ne couvre plus de 90 degrés. Les points d'entrée sont sur le cercle unité.
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.ArcToBezierHelper.GetBezierDistance(System.Double,System.Double)">

             GetBezierDistance retourne la distance sous forme de fraction du rayon.

            <remarks>
                  Obtenez la distance entre les points de terminaison d'un arc circulaire et les points de contrôle de l'arc de Bézier qui s'en approche, sous la forme d'une fraction du rayon de l'arc.

                  Dans la mesure où le résultat est relatif au rayon de l'arc, cela dépend strictement de l'angle de l'arc. Si l'arc est de 90 degrés au maximum, alors l'angle est déterminé par le cosinus de cet angle, qui dérive de rDot = le produit scalaire de deux rayons vecteurs. Nous avons besoin d'une courbe de Bézier en concordance avec les points et les tangentes aux extrémités et milieu de l'arc. Ici nous calculons la distance à partir de points de terminaison de la courbe jusqu'à ses points de contrôle.

                  Dans la mesure où nous sommes à la recherche de la distance relative, nous pouvons travailler sur le cercle unité. Placer le centre du cercle à l'origine et placez l'axe X comme bissectrice entre les 2 vecteurs.  L'angle a est entre les vecteurs.  Puis les coordonnées X des premiers et derniers points sont cos(a/2). x est la coordonnée X des 2e et 3e points.  Au niveau de t = 1/2 nous avons un point à (1,0). Mais les termes du polynôme sont tous égaux :

                            (1-t)^3 = t*(1-t)^2 = t^2*(1-t) = t^3 = 1/8,

                  donc, avec la formule de Bézier, nous obtenons :

                            1 = (1/8) * (cos(a/2) + 3x + 3x + cos(a/2)),

                  donc

                            x = (4 - cos(a/2)) / 3

                  La différence de X entre ce résultat et le premier point est :

                            DX = x - cos(a/2) = 4(1 - cos(a/2)) / 3.

                  Mais DX = distance / sin(a/2), donc la distance est

                            dist = (4/3)*(1 - cos(a/2)) / sin(a/2).

                  Plutôt que l'angle a, nous avons rDot = R ^ 2 * cos(a), nous multiplions donc le haut et le bas par R :

                            dist = (4/3)*(R - Rcos(a/2)) / Rsin(a/2)

                  et nous utilisons un peu de trigonométrie : ________________ cos(a/2) = \ / (1 + cos(a)) / 2 ______________________ R*cos(a/2) = \ / (R ^ 2 + R ^ 2 cos(a)) / 2 ________________ = \ /(R^2 + rDot) / 2

                  Soit A = (R ^ 2 + rDot) / 2. ____________________ R*sin(a/2) = \/R^2 - R ^ 2 cos^2(a/2) _______ = \/R^2 - A

                  donc : _ 4      R - \/A dist = - * ------------ 3      _______ \/R^2 - A

              Historique : Créé par MichKa le 29/05/2001
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathSegmentHelper.ArcToBezierHelper.AcceptRadius(System.Double,System.Double,System.Double@)">

            Renvoie False si le rayon est trop petit par rapport à la longueur de la corde (renvoie True pour les valeurs NaN). La valeur du rayon est remplacée par la valeur acceptée.

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.BezierCurveFlattener">

            Une classe utilitaire pour aplatir des courbes de Bézier.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.BezierCurveFlattener.FlattenCubic(System.Windows.Point[],System.Double,System.Collections.Generic.ICollection{System.Windows.Point},System.Boolean,System.Collections.Generic.ICollection{System.Double})">

            Aplatit une courbe de Bézier cubique et ajoute la polyligne obtenue au troisième paramètre.

            <param name="controlPoints">Les quatre points de contrôle cubiques Bézier.</param>
            <param name="errorTolerance">La distance maximale entre deux points correspondants sur la courbe et sur la polyligne aplatie. Doit être strictement positive.</param>
            <param name="resultPolyline">Où ajouter la polyligne aplatie.</param>
            <param name="skipFirstPoint">Affectez-lui la valeur True pour ignorer le premier point de contrôle lors de l'ajout de la polyligne aplatie.
            <param name="resultParameters">Où ajouter la valeur du paramètre de la courbe de Bézier associé à chacun des sommets de la polyligne.</param>
            If <paramref name="resultPolyline"/> est vide, le premier point de contrôle et son paramètre associé sont toujours ajoutés.</param>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.BezierCurveFlattener.FlattenQuadratic(System.Windows.Point[],System.Double,System.Collections.Generic.ICollection{System.Windows.Point},System.Boolean,System.Collections.Generic.ICollection{System.Double})">

            Aplatit une courbe de Bézier quadratique et ajoute la polyligne obtenue au troisième paramètre. Utilise l'élévation de degré pour les courbes de Bézier afin de réutiliser le code pour le cas cubique.

            <param name="controlPoints">Les trois points de contrôle quadratiques Bézier.</param>
            <param name="errorTolerance">La distance maximale entre deux points correspondants sur la courbe et sur la polyligne aplatie. Doit être strictement positive.</param>
            <param name="resultPolyline">Où ajouter la polyligne aplatie.</param>
            <param name="skipFirstPoint">Ignorer ou non le premier point de contrôle lors de l'ajout de la polyligne aplatie.
            <param name="resultParameters">Où ajouter la valeur du paramètre de la courbe de Bézier associé à chacun des sommets de la polyligne.</param>
            If <paramref name="resultPolyline"/> est vide, le premier point de contrôle et son paramètre associée sont toujours ajoutés.</param>
        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.CommonExtensions">

            Méthodes d'extension prenant en charge les types hors géométrie.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.ForEach(System.Collections.IEnumerable,System.Action{System.Object})">

            Permet l'application d'un délégué d'action (souvent un lambda très simple) par rapport à une séquence entière.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">

            Permet l'application d'un délégué d'action (souvent un lambda très simple) par rapport à une séquence entière.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.ForEach``1(System.Collections.Generic.IList{``0},System.Action{``0,System.Int32})">

            Permet l'application d'un délégué d'action (souvent un lambda très simple) par rapport à une séquence entière avec l'index de chaque élément.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.EnsureListCount``1(System.Collections.Generic.IList{``0},System.Int32,System.Func{``0})">

            Veille à ce que le nombre d'une liste corresponde à un nombre donné. Crée un facteur donné ou supprimer des éléments si besoin. Si IList d'entrée est une liste, AddRange ou RemoveRange est utilisé lorsqu'il n'y a aucune fabrique.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.EnsureListCountAtLeast``1(System.Collections.Generic.IList{``0},System.Int32,System.Func{``0})">

            Veille à ce que le nombre d'une liste corresponde au moins au nombre donné. Crée un facteur donné.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.AddRange``1(System.Collections.Generic.ICollection{``0},System.Collections.Generic.IEnumerable{``0})">

            Ajouter une plage d'éléments à la fin d'une collection. Si la collection est une liste, List.AddRange est utilisé.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.Last``1(System.Collections.Generic.IList{``0})">

            Obtient le dernier élément d'une liste donnée.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.RemoveLast``1(System.Collections.Generic.IList{``0})">

            Supprime le dernier élément de la liste donnée.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.DeepCopy``1(``0)">

            Effectue une copie de l'objet et de toutes ses propriétés publiques, y compris toutes les propriétés de collection.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.SetIfDifferent(System.Windows.DependencyObject,System.Windows.DependencyProperty,System.Object)">

            Définit la valeur si elle est différente. Évite de définir la valeur locale si possible. Renvoie True lorsque la valeur a été modifiée.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.ClearIfSet(System.Windows.DependencyObject,System.Windows.DependencyProperty)">

            Efface la propriété de dépendance lorsqu'elle est définie localement sur l'objet de dépendance. Renvoie False si la propriété de dépendance n'est pas définie localement.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.FindVisualDesendent``1(System.Windows.DependencyObject,System.Func{``0,System.Boolean})">

            Recherche tous les descendants visuels d'un type et d'un état donnés à l'aide d'un algorithme de parcours en largeur.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.CommonExtensions.GetVisualChildren(System.Windows.DependencyObject)">

            Obtient tous les enfants visuels dans IEnumerable.

        </member>
        <member name="T:Microsoft.Expression.Media.DrawingPropertyMetadata">

            Unifie l'interface de PropertyMetadata dans WPF et Silverlight. Fournit les notifications nécessaires à propos du rendu, de la disposition ou des mesures.

        </member>
        <member name="M:Microsoft.Expression.Media.DrawingPropertyMetadata.#ctor(Microsoft.Expression.Media.DrawingPropertyMetadataOptions,System.Object)">

            Cette Ctor privée doit uniquement être utilisée par AttachCallback.

        </member>
        <member name="M:Microsoft.Expression.Media.DrawingPropertyMetadata.AttachCallback(System.Object,Microsoft.Expression.Media.DrawingPropertyMetadataOptions,System.Windows.PropertyChangedCallback)">

            La chaîne d'InternalCallback() pour joindre l'instance de DrawingPropertyMetadata au rappel de la propriété. Dans Silverlight, les métadonnées de propriétés sont éliminées après la définition. Utilisez la fonction de rappel pour vous en souvenir.

        </member>
        <member name="M:Microsoft.Expression.Media.DrawingPropertyMetadata.InternalCallback(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">

            Avant de chaîner le rappel d'origine, lancez DrawingPropertyChangedEvent.

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.GeometryHelper">

            Méthodes d'extension pour les structures de données liées de géometrie (point/Vector/taille/Rect).

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Resize(System.Windows.Rect,System.Double)">

            Redimensionne le rectangle à une taille relative tout en maintenant le centre inchangé.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Subtract(System.Windows.Point,System.Windows.Point)">

            Obtient le vecteur de différence entre deux points.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Plus(System.Windows.Point,System.Windows.Point)">

            Memberwise positif par point.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Minus(System.Windows.Point,System.Windows.Point)">

            Memberwise négatif par point.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.ConvertToPathGeometry(System.String)">

            Convertit une chaîne de mini-langage en un <see cref="T:PathGeometry"/>.

            <remarks>Voir le site : Path Markup Syntax(http://msdn.microsoft.com/en-us/library/cc189041(VS.95).aspx)</remarks>
            <param name="abbreviatedGeometry">Chaîne de chemin d'accès mini-langages pour décrire les tracés géométriques.</param>
            <returns><see cref="T:PathGeometry"/> converti à partir des mini-langages de tracé.</returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.FlattenFigure(System.Windows.Media.PathFigure,System.Collections.Generic.IList{System.Windows.Point},System.Double)">

            Aplatit un <see cref="T:PathFigure"/> et ajoute des points de résultat à un <paramref name="points"/> donné.

            <param name="figure">Le <see cref="T:PathFigure"/> d'entrée.</param>
            <param name="points">La liste des points à laquelle les points de résultat s'annexeront.</param>
            <param name="tolerance">Nombre positif indiquant l'erreur maximale autorisée des points de résultat à la figure du tracé d'entrée. Une valeur égale à zéro permet à l'algorithme de sélectionner automatiquement la tolérance.</param>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.GetArcPoint(System.Double)">

            Obtient l'arc normalisé dans la case (0,0)(1,1). Le degré zéro est mappé vers [0.5, 0] (vers le haut) et dans le sens des aiguilles d'une montre.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.GetArcPoint(System.Double,System.Windows.Rect)">

            Obtient le point de l'arc absolu dans une limite donnée avec un rayon relatif donné.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.GetArcAngle(System.Windows.Point)">

            Affiche l'angle d'un arc par rapport à la case (0,0)(1,1). Le degré zéro est mappé vers [0.5, 0] (vers le haut) et dans le sens des aiguilles d'une montre.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.GetArcAngle(System.Windows.Point,System.Windows.Rect)">

            Obtient l'angle d'un arc à partir d'un point absolu donné relatif à une limite.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.RelativeTransform(System.Windows.Rect,System.Windows.Rect)">

            Calcule la transformation qui permet de déplacer le rectangle d'origine vers le rectangle de destination.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.RelativeTransform(System.Windows.UIElement,System.Windows.UIElement)">

            Calcule la transformation d'espace de coordonnées d'un <c>UIElement</c> à l'autre.

            <param name="from">L'élément source.</param>
            <param name="to">L'élément de destination.</param>
            <returns>La transformation entre le <c>UIElement</c>s, ou null s'il ne peut pas être calculée. </returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.RelativeToAbsolutePoint(System.Windows.Rect,System.Windows.Point)">

            Mappe le point relatif vers un point absolu à l'aide du mappage d'une limite donnée sur la case (0,0)(1,1).

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.AbsoluteToRelativePoint(System.Windows.Rect,System.Windows.Point)">

            Mappe le point absolu vers un point relatif à l'aide du mappage d'une case (0,0)(1,1) sur une limite donnée.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.GetStretchBound(System.Windows.Rect,System.Windows.Media.Stretch,System.Windows.Size)">

            Calcule la limite après étirement dans une limite logique donnée. Si l'étirement est uniforme, utiliser l'aspectRatio donné. Si aspectRatio est vide, il est équivalent à Fill. Si l'étirement a la valeur Aucun, il équivaut à Remplir ou Uniforme.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Midpoint(System.Windows.Point,System.Windows.Point)">

            Renvoie le point central de deux points.

            <param name="lhs">Le premier point.</param>
            <param name="rhs">Le second point.</param>
            <returns>Le point médian entre <paramref name="lhs"/> et <paramref name="rhs"/>.</returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Dot(Microsoft.Expression.Drawing.Core.Vector,Microsoft.Expression.Drawing.Core.Vector)">

            Renvoie le produit scalaire de deux vecteurs.

            <param name="lhs">Le premier vecteur.</param>
            <param name="rhs">Le second vecteur.</param>
            <returns>Le produit scalaire de <paramref name="lhs"/> et <paramref name="rhs"/>.</returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Dot(System.Windows.Point,System.Windows.Point)">

            Renvoie le produit scalaire de deux points.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Distance(System.Windows.Point,System.Windows.Point)">

            Renvoie la distance entre deux points.

            <param name="lhs">Le premier point.</param>
            <param name="rhs">Le second point.</param>
            <returns>La distance entre <paramref name="lhs"/> et <paramref name="rhs"/>.</returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.SquaredDistance(System.Windows.Point,System.Windows.Point)">

            Renvoie le carré de la distance entre deux points.

            <param name="lhs">Le premier point.</param>
            <param name="rhs">Le second point.</param>
            <returns>Le carré de la distance entre <paramref name="lhs"/> et <paramref name="rhs"/>.</returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Determinant(System.Windows.Point,System.Windows.Point)">

            Déterminant du produit vectoriel. Équivaut à la zone directionnelle.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Normal(System.Windows.Point,System.Windows.Point)">

            Calcule le vecteur de direction normal des segments de ligne donnés.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.Perpendicular(Microsoft.Expression.Drawing.Core.Vector)">

            Calcule le vecteur perpendiculaire, à 90 degrés dans le sens inverse des aiguilles d'une montre. Le vecteur à droite perpendiculaire donne un vecteur vers le haut.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.GeometryEquals(System.Windows.Media.Geometry,System.Windows.Media.Geometry)">

            Renvoie si les deux géométries sont identiques.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.EnsureGeometryType``1(``0@,System.Windows.Media.Geometry@,System.Func{``0})">

            Vérifie que la valeur est une instance du type de résultat (T). Si ce n'est pas le cas, remplacez par une nouvelle instance de type (T).

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.GeometryHelper.EnsureSegmentType``1(``0@,System.Collections.Generic.IList{System.Windows.Media.PathSegment},System.Int32,System.Func{``0})">

            Vérifie que la list[index] est une instance du type de résultat (T). Si ce n'est pas le cas, remplacez par une nouvelle instance de type (T).

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.MathHelper">

            Classe d'assistance fournissant des propriétés statiques et des procédés liés au point arithmétique flottant.

        </member>
        <member name="F:Microsoft.Expression.Drawing.Core.MathHelper.Epsilon">

            Distance minimale pour considérer que deux valeurs sont identiques. Remarque : une virgule flottante interne dans MIL/SL est flottante et n'est pas double.

        </member>
        <member name="F:Microsoft.Expression.Drawing.Core.MathHelper.TwoPI">

            Valeur de l'angle d'un cercle plein.

        </member>
        <member name="F:Microsoft.Expression.Drawing.Core.MathHelper.PentagramInnerRadius">

            Rayon interne pour une forme de pentagramme, avec un degré de précision de trois pour cent. (1 Sin36 * Sin72 / Sin54) / (Cos36) ^ 2, qui font 0.47210998990512996761913067272407

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.MathHelper.IsVerySmall(System.Double)">

            Détermine si une valeur <c>System.Double</c> est suffisamment petite pour être considérée comme équivalentes à zéro.

            <param name="value"></param>
            <returns><c>True</c> si la valeur est inférieure à <c>DoubleTolerance</c> ; sinon, <c>False</c>.</returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.MathHelper.EnsureRange(System.Double,System.Nullable{System.Double},System.Nullable{System.Double})">

            Renvoie la valeur comprise dans la plage donnée. Une valeur min/max donnée égale à Null équivaut à l'absence de limites.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.MathHelper.Hypotenuse(System.Double,System.Double)">

            Calcule la norme Euclidienne du vecteur (x, y).

            <param name="x">Le premier composant.</param>
            <param name="y">Le second composant.</param>
            <returns>La norme Euclidienne du vecteur (x, y).</returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.MathHelper.DoubleFromMantissaAndExponent(System.Double,System.Int32)">

            Calcule un nombre réel à partir de la mantisse et l'exposant.

            <param name="x"></param>
            <param name="exp"></param>
            <returns>La valeur de x * 2 ^ exp en cas de réussite.</returns>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.MathHelper.IsFiniteDouble(System.Double)">

            Teste une valeur de type double.

            <param name="x">La valeur double à tester.</param>
            <returns><c>True</c> si x n'est pas une valeur NaN et n'est pas égal à plus ou moins l'infini ; sinon, <c>False</c>.</returns>
        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.PathFigureHelper">

            Classe d'assistance pour travailler avec PathFigure.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathFigureHelper.FlattenFigure(System.Windows.Media.PathFigure,System.Collections.Generic.IList{System.Windows.Point},System.Double,System.Boolean)">

            Aplatit la figure donnée et ajoute des points de résultat à la liste de points donnée.

            <param name="tolerance">Tolérance d'erreurs. Doit être une valeur positive. Ne peut pas être égal à zéro. La valeur de secours correspond à la tolérance par défaut.</param>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathFigureHelper.AllSegments(System.Windows.Media.PathFigure)">

            Effectue une itération de tous les segments situés dans la figure donnée et renvoie le point de départ correct pour chaque segment.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathFigureHelper.SyncPolylineFigure(System.Windows.Media.PathFigure,System.Collections.Generic.IList{System.Windows.Point},System.Boolean,System.Boolean)">

            Synchronise la figure avec la liste de points donnée en tant que segment polyligne unique. Essaie d'effectuer un mimimum de modifications et renvoie la valeur False si rien n'a été changé.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PathFigureHelper.SyncEllipseFigure(System.Windows.Media.PathFigure,System.Windows.Rect,System.Windows.Media.SweepDirection,System.Boolean)">

            Synchronise la figure donnée pour en faire une ellipse fermée avec deux segments d'arc.

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.PathSegmentData">

            Structure de données Tuple pour PathSegment et le StartPoint correspondant.

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.PolylineData">

            Représente une polyligne avec une liste de points de connexion. Un polygone fermé est représenté en répétant le premier point à la fin. Les différences, normales, angles et longueurs sont calculés à la demande.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PolylineData.#ctor(System.Collections.Generic.IList{System.Windows.Point})">

            Construit une polyligne avec deux ou plusieurs points.

            <param name="points"></param>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PolylineData.Difference(System.Int32)">
            Le vecteur de différence directe de polyligne. Points [i] + Différences [i] = Points [i + 1]
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PolylineData.SmoothNormal(System.Int32,System.Double,System.Double)">

            Calcul de la normale du vecteur de l'emplacement donné (lerp(index, index+1, fraction). Si l'emplacement se trouve dans la plage de cornerRadius, interpoler la direction normale.

            <param name="cornerRadius">La plage de lissage normal.  Si zéro, aucun lissage et renvoyer la normale exacte sur l'index.</param>
        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.PolylineData.IsClosed">

            La polyligne est fermée lorsque le premier et le dernier points sont répétés.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.PolylineData.Count">

            Nombre de points de la polyligne.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.PolylineData.TotalLength">

            Longueur d'arc totale de la polyligne.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.PolylineData.Points">

            Tableau de points de la polyligne.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.PolylineData.Lengths">

            Longueur entre les segments de ligne, points[i] à points[i+1].

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.PolylineData.Normals">

            Liste des vecteurs normaux pour chaque segment. Normales[i] est la normale du segment p[i] à p[i + 1]. Normales[N-1] = Normales[N-2].

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.PolylineData.Angles">

            Liste de Cos(angle) entre deux segments de ligne sur le point p[i]. Remarque : la valeur est cos(angle) = Dot(u, v). Pas en degrés.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.PolylineData.AccumulatedLength">

            Liste de longueur cumulée des points[i] aux points[0].

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.MarchLocation">

            Structure de données permettant de communiquer avec l'algorithme PathMarch.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.MarchLocation.GetPoint(System.Collections.Generic.IList{System.Windows.Point})">

            Obtient la position interpolée de cette MarchLocation sur une liste de points donnée.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.MarchLocation.GetNormal(Microsoft.Expression.Drawing.Core.PolylineData,System.Double)">

            Obtient la direction normale interpolée de cette MarchLocation sur sur une liste de vecteurs normaux donnée.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.MarchLocation.GetArcLength(System.Collections.Generic.IList{System.Double})">

            Obtient la longueur d'arc de cette MarchLocation au début de la polyligne entière.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.MarchLocation.Reason">

            Raison pour laquelle cet emplacement est échantillonné.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.MarchLocation.Index">

            Index du point sur la liste de points de polyligne.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.MarchLocation.Ratio">

            Rapport : [0, 1], qui est toujours avant / (avant + après).

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.MarchLocation.Before">

            Longueur d'arc avant un point d'arrêt. Il s'agit d'une valeur non négative et inférieure à Length[index].

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.MarchLocation.After">

            Longueur d'arc après le point d'arrêt. Il s'agit d'une valeur non négative et inférieure à Length[index].

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.MarchLocation.Remain">

            Durée restante dans une étape avant d'atteindre le prochain arrêt. Positive pour aller vers l'avant. Négative pour revenir en arrière.

        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.PolylineHelper">

            Classe d'assistance pour travailler avec une liste de points

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PolylineHelper.PathMarch(Microsoft.Expression.Drawing.Core.PolylineData,System.Double,System.Double,System.Func{Microsoft.Expression.Drawing.Core.MarchLocation,System.Double})">

            Parcourt la polyligne donnée avec un intervalle donné et indique chaque arrêt au moyen d'un rappel.

            <param name="polyline">Points de la polyligne à parcourir.</param>
            <param name="startArcLength">Longueur d'arc à parcourir avant de s'arrêter au premier point.</param>
            <param name="cornerThreshold">Angle maximal entre les bords pour être considéré comme un sommet de coin.</param>
            <param name="stopCallback">Rappel lorsque l'algorithme de parcours s'arrête sur un point. Le rappel renvoie la longueur d'arc jusqu'à l'arrêt suivant. Si la longueur demandée est négative, parcours vers arrière. Si le rappel renvoie une valeur NaN, fin du parcours.</param>
        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.PolylineHelper.GetWrappedPolylines(System.Collections.Generic.IList{Microsoft.Expression.Drawing.Core.PolylineData},System.Double@)">

            Réorganise la liste donnée de polylignes afin que la polyligne ayant une longueur d'arc donnée soit la première de la liste. Les polylignes qui précédaient cette ligne sont concaténées à la fin de la liste, la première polyligne à la fin.

            <param name="lines">Liste des polylignes.</param>
            <param name="startArcLength">Longueur d'arc dans la liste entière des polylignes à laquelle trouver la ligne de départ. La longueur d'arc dans cette ligne est renvoyée dans cette variable.</param>
            <returns>Liste réorganisée et encapsulée.</returns>
        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.RandomEngine">

            Un générateur aléatoire prend en charge les distributions uniformes et gaussiennes.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.RandomEngine.Gaussian">

            Génère une paire de nombres aléatoires standard indépendants normalement distribués, attente zéro, variance de l'unité, en utilisant la forme polaire de la transformation de Box-Muller.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.SimpleSegment.#ctor">

            Constructeur privé Force à utiliser les méthodes de fabrique.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.SimpleSegment.Create(System.Windows.Point,System.Windows.Point)">

             Crée un segment de ligne

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.SimpleSegment.Create(System.Windows.Point,System.Windows.Point,System.Windows.Point)">

             Crée un segment de Bézier cubique à partir de la courbe quadratique (trois points de contrôle)

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.SimpleSegment.Create(System.Windows.Point,System.Windows.Point,System.Windows.Point,System.Windows.Point)">

             Crée un segment de Bézier cubique avec quatre points de contrôle.

        </member>
        <member name="P:Microsoft.Expression.Drawing.Core.SimpleSegment.Points">

            Points de contrôle du segment de tracé.  La longueur est variable. Le segment de ligne a deux points, le Bézier cubique a quatre points.

        </member>
        <member name="M:Microsoft.Expression.Drawing.Core.TransformExtensions.TransformEquals(System.Windows.Media.Transform,System.Windows.Media.Transform)">

            Compare deux transformations pour une correspondance exacte. Transforme avec une valeur identique mais une structure différente (par exemple, Translate(0,0) et Rotate(0) ne sont pas considérés comme équivalents).

            <param name="firstTransform">Première transformation.</param>
            <param name="secondTransform">Deuxième transformation.</param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Expression.Media.UnitType">

            Spécifie l'unité d'épaisseur.

        </member>
        <member name="F:Microsoft.Expression.Media.UnitType.Pixel">

            Unité en pixels.

        </member>
        <member name="F:Microsoft.Expression.Media.UnitType.Percent">

            Unité en pourcentage par rapport à la zone de délimitation.

        </member>
        <member name="T:Microsoft.Expression.Media.GeometrySource`1">

            Fournit la classe de base d'une source de géométrie. Celle-ci génère et met en cache la géométrie en fonction des paramètres d'entrée et les limites de la disposition.

            <remarks>
            Une implémentation classique étendra la UpdateCachedGeometry() pour mettre à jour this.cachedGeometry. Cette classe de base traitera alors l'invalidation faisant suite aux effets de géométrie et la mise en cache relative aux limites de disposition. Une implémentation devrait essayer de réutiliser la géométrie mise en cache autant que possible afin d'éviter une reconstruction dans le thread de rendu. Une implémentation peut étendre les ComputeLogicalBounds afin de gérer l'étirement différemment.
            </remarks>
            <typeparam name="TParameters">Type de paramètre de source de géométrie à partir duquel fonctionne la classe de base.</typeparam>
        </member>
        <member name="T:Microsoft.Expression.Media.IGeometrySource">

            Fournit une interface permettant de décrire la source d'une géométrie.

            <remarks>
            Cette interface est conçue pour exposer une source de géométrie de manière non générique. Une implémentation standard doit sous-classer la GeometrySource au lieu d'implémenter cette interface directement.
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Media.IGeometrySource.InvalidateGeometry(Microsoft.Expression.Media.InvalidateGeometryReasons)">

            Notifie que la géométrie est invalidée en raison de modifications externes.

            <remarks>
            En général, une géométrie est invalidée lorsque les paramètres sont modifiés. Toute géométrie ayant été invalidée de manière externe sera recalculée même si des modifications sont apportées aux limites de la disposition.
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Media.IGeometrySource.UpdateGeometry(Microsoft.Expression.Media.IGeometrySourceParameters,System.Windows.Rect)">

            Mettez à jour la géométrie à partir de paramètres et de limites de disposition donnés. Renvoie la valeur False si rien n'a été mis à jour.

        </member>
        <member name="P:Microsoft.Expression.Media.IGeometrySource.Geometry">

            Obtient ou définit la géométrie résultante après la dernière UpdateGeometry().

        </member>
        <member name="P:Microsoft.Expression.Media.IGeometrySource.LogicalBounds">

            Obtient la zone englobante dans laquelle la géométrie doit s'étendre. La géométrie réelle peut être inférieure ou supérieure à celle-ci. Normalement, <see cref="P:Microsoft.Expression.Media.IGeometrySource.LogicalBounds"/> prend déjà l'épaisseur de trait et l'étirement en considération.

        </member>
        <member name="P:Microsoft.Expression.Media.IGeometrySource.LayoutBounds">

            Obtient les limites réelles du FrameworkElement. <see cref="P:Microsoft.Expression.Media.IGeometrySource.LayoutBounds"/> inclut les limites logiques, l'étirement et l'épaisseur de trait.

        </member>
        <member name="F:Microsoft.Expression.Media.GeometrySource`1.cachedGeometry">

            Spécifie la géométrie à partir du processus d'effet de géométrie précédent.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometrySource`1.InvalidateGeometry(Microsoft.Expression.Media.InvalidateGeometryReasons)">

            Notifie que la géométrie est invalidée en raison de modifications externes.

            <remarks>
            En général, la géométrie est invalidée lorsque les paramètres sont modifiés. Toute géométrie ayant été invalidée de manière externe sera recalculée même si des modifications sont apportées aux limites de la disposition.
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Media.GeometrySource`1.UpdateGeometry(Microsoft.Expression.Media.IGeometrySourceParameters,System.Windows.Rect)">

            Met à jour la géométrie à partir de paramètres et de layoutBounds donnés. Renvoie la valeur False si la géométrie n'a pas été modifiée.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometrySource`1.UpdateCachedGeometry(`0)">

            Étend la manière de fournir une géométrie en mettant en œuvre cette fonction. Renvoie la valeur True lorsqu'une des géométries a été modifiée.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometrySource`1.ComputeLogicalBounds(System.Windows.Rect,Microsoft.Expression.Media.IGeometrySourceParameters)">

            Étend la manière de gérer le mode d'étirement. Par défaut, Stretch.Fill et le trait central sont toujours utilisés.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometrySource`1.ApplyGeometryEffect(Microsoft.Expression.Media.IGeometrySourceParameters,System.Boolean)">

            Applique l'effet de géométrie lorsqu'il est sale ou forcé, met à jour this.Geometry. Sinon, conserve this.Geometry comme this.cachedGeometry.

        </member>
        <member name="P:Microsoft.Expression.Media.GeometrySource`1.Geometry">

            Obtient ou définit la géométrie résultante après la dernière UpdateGeometry().

        </member>
        <member name="P:Microsoft.Expression.Media.GeometrySource`1.LogicalBounds">

            Obtient la zone englobante dans laquelle la géométrie doit s'étendre. La géométrie réelle peut être inférieure ou supérieure à celle-ci. Normalement, <see cref="P:Microsoft.Expression.Media.GeometrySource`1.LogicalBounds"/> prend déjà l'épaisseur de trait et l'étirement en considération.

            <value></value>
        </member>
        <member name="P:Microsoft.Expression.Media.GeometrySource`1.LayoutBounds">

            Obtient les limites réelles du FrameworkElement. <see cref="P:Microsoft.Expression.Media.GeometrySource`1.LayoutBounds"/> inclut les limites logiques, l'étirement et l'épaisseur de trait.

            <value></value>
        </member>
        <member name="M:Microsoft.Expression.Media.ArcGeometrySource.ComputeLogicalBounds(System.Windows.Rect,Microsoft.Expression.Media.IGeometrySourceParameters)">

            L'arc identifie Stretch.None comme étant identique à Stretch.Fill, en supposant que le rapport largeur/hauteur = 1:1.

        </member>
        <member name="M:Microsoft.Expression.Media.ArcGeometrySource.NormalizeThickness(Microsoft.Expression.Media.IArcGeometrySourceParameters)">

            Normalise l'épaisseur, à la fois par rapport à la zone englobante et à la valeur absolue en pixels. Épaisseur relative = 0 -> rayon complet du cercle ou bloquée. Épaisseur relative = 1-> réduite à un point ou dégénérée.

        </member>
        <member name="M:Microsoft.Expression.Media.ArcGeometrySource.UpdateZeroAngleGeometry(System.Boolean,System.Double)">

            L'arc est dégénéré en ligne pointant vers le centre/intérieur normal.

        </member>
        <member name="M:Microsoft.Expression.Media.ArcGeometrySource.ComputeAngleRanges(System.Double,System.Double,System.Double,System.Double,System.Double)">

            Calculez la liste de paires d'angle, en définissant les plages dans lesquelles l'exemple d'arc doit se situer. La valeur de retour possède 2, 4 ou 6 valeurs doubles ; chaque paire définit une plage et se présente dans l'ordre permettant de couvrir les angles allant des angles de début aux angles de fin.  Les plages se divisent à l'angle d'auto-intersection. Si le début/la fin d'entrée se trouvent dans la plage non valide entre l'angle d'auto-intersection, il ou elle est supprimé(e) de l'auto-intersection voisine.

        </member>
        <member name="M:Microsoft.Expression.Media.ArcGeometrySource.EnsureFirstQuadrant(System.Double)">

            Déplacez l'angle vers la plage 0-90.

        </member>
        <member name="M:Microsoft.Expression.Media.ArcGeometrySource.SyncPieceWiseInnerCurves(System.Windows.Media.PathFigure,System.Int32,System.Windows.Point@,System.Double[])">

            Calculez toutes les parties des courbes intérieures avec chaque paire d'angles d'entrée, puis connectez-les à l'aide de segments poly-Bézier. Les nouveaux segments sont générés dans la liste figure.Segments à partir de l'index donné.  Le point de départ est généré séparément.

        </member>
        <member name="M:Microsoft.Expression.Media.ArcGeometrySource.ComputeOneInnerCurve(System.Double,System.Double,System.Windows.Rect,System.Double)">

            Calculez une partie de la courbe intérieure à l'aide de la plage d'angles donnée, puis générez une partie de courbe lisse au format des segments poly-Bézier.

        </member>
        <member name="M:Microsoft.Expression.Media.ArcGeometrySource.InnerCurveSelfIntersect(System.Double,System.Double,System.Double)">

            Calculez le paramètre (angle) du point d'auto-intersection de l'ellipse donnée avec l'épaisseur donnée. Le résultat est toujours dans le premier quadrant et peut être égal à 0 ou 90, ce qui indique une absence d'auto-intersection. L'algorithme de base consiste à rechercher la valeur binaire de l'angle dont l'exemple de point n'est pas dans le premier quadrant.

        </member>
        <member name="T:Microsoft.Expression.Media.ArrowOrientation">

            Spécifie la direction vers laquelle pointe la flèche.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowOrientation.Left">

            La flèche pointe vers la gauche.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowOrientation.Right">

            La flèche pointe vers la droite.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowOrientation.Up">

            La flèche pointe vers le haut.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowOrientation.Down">

            La flèche pointe vers le bas.

        </member>
        <member name="T:Microsoft.Expression.Media.BlockArrowGeometrySource.ArrowBuilder">

                 B /| / C--D A     | \ C--D \| B L'algorithme utilise uniquement le rapport largeur/hauteur en supposant que l'angle supérieur gauche est à 0,0.

        </member>
        <member name="T:Microsoft.Expression.Media.CalloutStyle">

            Spécifie le style de rendu d'une forme de légende.

        </member>
        <member name="F:Microsoft.Expression.Media.CalloutStyle.Rectangle">

            Légende rectangulaire.

        </member>
        <member name="F:Microsoft.Expression.Media.CalloutStyle.RoundedRectangle">

            Légende rectangulaire sans coins arrondis.

        </member>
        <member name="F:Microsoft.Expression.Media.CalloutStyle.Oval">

            Légende de forme ovale.

        </member>
        <member name="F:Microsoft.Expression.Media.CalloutStyle.Cloud">

            Légende en forme de nuage.

        </member>
        <member name="M:Microsoft.Expression.Media.CalloutGeometrySource.UpdateEdge(System.Windows.Media.PathSegmentCollection,System.Int32,System.Windows.Point,System.Windows.Point,System.Windows.Point,System.Double,System.Boolean)">

            Met à jour la ligne du bord et se connecte au point d'ancrage si nécessaire.

        </member>
        <member name="M:Microsoft.Expression.Media.CalloutGeometrySource.UpdatePolylineSegment(System.Windows.Media.PathSegmentCollection,System.Int32,System.Windows.Point,System.Windows.Point,System.Windows.Point,System.Double)">

            Met à jour le segment de la polyligne, puis se connecte aux points de départ, d'ancrange et de fin avec le style de légende.

        </member>
        <member name="M:Microsoft.Expression.Media.CalloutGeometrySource.UpdateLineSegment(System.Windows.Media.PathSegmentCollection,System.Int32,System.Windows.Point)">

            Met à jour le segment de ligne pour un point donné.

        </member>
        <member name="M:Microsoft.Expression.Media.CalloutGeometrySource.ComputeCorners(System.Double)">

            Calcule les points d'angle dans le sens des aiguilles d'une montre, avec huit points pour les quatre angles.

        </member>
        <member name="M:Microsoft.Expression.Media.CalloutGeometrySource.UpdateCornerArc(System.Windows.Media.PathSegmentCollection,System.Int32,System.Windows.Point,System.Windows.Point)">

            L'arc de coin est toujours inférieur à 90 degrés.

        </member>
        <member name="T:Microsoft.Expression.Media.GeometryEffect">

            Fournit la classe de base de GeometryEffect qui transforme une géométrie en une autre.

            <remarks>
            Cette classe fournit l'implémentation de base de traitement de la géométrie de rendu d'une IShape avant d'être transmise au rendu. Une implémentation classique étend la <see cref="F:ProcessGeometry"/> de fonction virtuelle pour transformer une géométrie d'entrée. <see cref="T:GeometryEffect"/> est généralement attaché à <see cref="T:IShape"/> en tant que propriété attachée et activé lorsque la géométrie de <see cref="T:IShape"/> est mise à jour. Le <see cref="P:OutputGeometry"/> d'un <see cref="T:GeometryEffect"/> remplace le rendu de géométrie dans <see cref="T:IShape"/>.
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.GetGeometryEffect(System.Windows.DependencyObject)">

            Obtient l'effet géométrie en tant que propriété attachée à un objet de dépendance donné.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.SetGeometryEffect(System.Windows.DependencyObject,Microsoft.Expression.Media.GeometryEffect)">

            Définit l'effet géométrie en tant que propriété attachée à un objet de dépendance donné.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.CloneCurrentValue">

            Crée une copie complète de <see cref="T:GeometryEffect"/> à l'aide de ses valeurs actuelles.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.DeepCopy">

            Effectue une copie complète de l'effet de géométrie. Implémente une CloneCurrentValue dans Silverlight.

            <returns>Clone de l'instance actuelle de l'effet de géométrie.</returns>
        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.Equals(Microsoft.Expression.Media.GeometryEffect)">

            Teste si l'effet de géométrie donné est équivalent à l'instance actuelle.

            <param name="geometryEffect">Effet de géométrie à comparer.</param>
            <returns>Renvoie la valeur True lorsque deux effets génèrent la même apparence.</returns>
        </member>
        <member name="F:Microsoft.Expression.Media.GeometryEffect.cachedGeometry">

            Spécifie la géométrie à partir du processus d'effet de géométrie précédent.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.InvalidateGeometry(Microsoft.Expression.Media.InvalidateGeometryReasons)">

            Invalide l'effet de géométrie sans calculer réellement la géométrie. Informe de toutes les formes parentes ou effets à invalider en conséquence.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.ProcessGeometry(System.Windows.Media.Geometry)">

            Traite l'effet de géométrie sur une géométrie d'entrée donnée. Enregistre le résultat dans GeometryEffect.OutputGeometry.

            <returns>Renvoie la valeur False si rien n'a été modifié.</returns>
        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.UpdateCachedGeometry(System.Windows.Media.Geometry)">

            Étend la manière de mettre à jour une cachedGeometry en fonction d'une géométrie d'entrée donnée.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.Detach">

            Notification en cas de détachement de la chaîne parente.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.Attach(System.Windows.DependencyObject)">

            Notification en cas d'attachement à une chaîne parente.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffect.InvalidateParent(System.Windows.DependencyObject)">

            Invalide la géométrie sur un objet de dépendance donné lorsque l'objet est un type de parent valide (IShape ou GeometryEffect).

        </member>
        <member name="P:Microsoft.Expression.Media.GeometryEffect.DefaultGeometryEffect">

            Effet de géométrie par défaut qui ne fait que parcourir la géométrie d'entrée.

        </member>
        <member name="P:Microsoft.Expression.Media.GeometryEffect.OutputGeometry">

            Obtient la géométrie de sortie de cet effet de géométrie.

        </member>
        <member name="P:Microsoft.Expression.Media.GeometryEffect.Parent">

            Le parent peut être soit IShape soit GeometryEffectGroup.

        </member>
        <member name="T:Microsoft.Expression.Media.GeometryEffectConverter">

            Fournit la conversion entre la chaîne et les effets de géométrie.

            <remarks>
            Cette classe permet une syntaxe courte en XAML comme GeometryEffect="Sketch". Crée un clone de l'instance de l'effet de géométrie afin de pouvoir l'utiliser en tant que ressource.
            </remarks>
        </member>
        <member name="F:Microsoft.Expression.Media.GeometryEffectConverter.registeredEffects">

            Crée la liste prédéfinie des effets de géométrie pris en charge.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffectConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">

            Un GeometryEffect peut être converti à partir d'une chaîne.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffectConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">

            Un GeometryEffect peut être converti en chaîne.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffectConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">

            Convertit une chaîne en effet de géométrie. La valeur de secours est Null.

        </member>
        <member name="M:Microsoft.Expression.Media.GeometryEffectConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">

            Convertit un effet de géométrie en chaîne.  La valeur de secours est Null.

        </member>
        <member name="T:Microsoft.Expression.Media.InvalidateGeometryReasons">

            Indique la raison de l'appel de <see cref="M:Microsoft.Expression.Media.InvalidateGeometry"/>.

        </member>
        <member name="F:Microsoft.Expression.Media.InvalidateGeometryReasons.PropertyChanged">

            La géométrie a été invalidée car une propriété a été modifiée.

        </member>
        <member name="F:Microsoft.Expression.Media.InvalidateGeometryReasons.IsAnimated">

            La géométrie a été invalidée car une propriété est en cours d'animation.

        </member>
        <member name="F:Microsoft.Expression.Media.InvalidateGeometryReasons.ChildInvalidated">

            La géométrie a été invalidée car un enfant a été invalidé.

        </member>
        <member name="F:Microsoft.Expression.Media.InvalidateGeometryReasons.ParentInvalidated">

            La géométrie a été invalidée car un parent a été invalidé.

        </member>
        <member name="F:Microsoft.Expression.Media.InvalidateGeometryReasons.TemplateChanged">

            La géométrie a été invalidée car un nouveau modèle a été appliqué.

        </member>
        <member name="T:Microsoft.Expression.Media.IGeometrySourceExtensions">

            Fournit des méthodes d'extension de l'assistance pour travailler avec IGeometrySource et les paramètres.

        </member>
        <member name="T:Microsoft.Expression.Media.ArrowType">

            Spécifie le type de tête de flèche.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowType.NoArrow">

            Sans tête de flèche.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowType.Arrow">

            Tête de flèche triangulaire.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowType.StealthArrow">

            Tête de flèche élancée triangulaire.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowType.OpenArrow">

            Tête de flèche ouverte triangulaire.

        </member>
        <member name="F:Microsoft.Expression.Media.ArrowType.OvalArrow">

            Tête de flèche ovale.

        </member>
        <member name="T:Microsoft.Expression.Media.CornerType">

            Spécifie l'emplacement de l'angle.

        </member>
        <member name="F:Microsoft.Expression.Media.CornerType.TopLeft">

            Sur l'angle supérieur gauche du rectangle englobant.

        </member>
        <member name="F:Microsoft.Expression.Media.CornerType.TopRight">

            Sur l'angle supérieur droit du rectangle englobant.

        </member>
        <member name="F:Microsoft.Expression.Media.CornerType.BottomRight">

            Sur l'angle inférieur droit du rectangle englobant.

        </member>
        <member name="F:Microsoft.Expression.Media.CornerType.BottomLeft">

            Sur l'angle inférieur gauche du rectangle englobant.

        </member>
        <member name="M:Microsoft.Expression.Media.PolygonGeometrySource.ComputeLogicalBounds(System.Windows.Rect,Microsoft.Expression.Media.IGeometrySourceParameters)">

            Le polygone identifie Stretch.None comme étant identique à Stretch.Fill.

        </member>
        <member name="T:Microsoft.Expression.Media.SketchGeometryEffect">

            Effet de géométrie qui transforme toute géométrie en style de croquis comme dans SketchFlow.

        </member>
        <member name="M:Microsoft.Expression.Media.SketchGeometryEffect.DeepCopy">

            Effectue une copie complète de l'effet de géométrie.

            <returns>Clone de l'instance actuelle de l'effet de géométrie.</returns>
        </member>
        <member name="M:Microsoft.Expression.Media.SketchGeometryEffect.Equals(Microsoft.Expression.Media.GeometryEffect)">

            Teste si l'effet de géométrie donné est équivalent à l'instance actuelle.

            <param name="geometryEffect">Effet de géométrie à comparer.</param>
            <returns>Renvoie la valeur True lorsque deux effets génèrent la même apparence.</returns>
        </member>
        <member name="M:Microsoft.Expression.Media.SketchGeometryEffect.UpdateCachedGeometry(System.Windows.Media.Geometry)">

            Mise à jour de la cachedGeometry basée sur une géométrie d'entrée donnée.

            <param name="input">Géométrie d'entrée.</param>
            <returns>Renvoie la valeur True lorsque la moindre mise à jour a été réalisée sur cachedGeometry.</returns>
        </member>
        <member name="F:Microsoft.Expression.Media.SketchGeometryEffect.randomSeed">

            Utilisez la même valeur de départ aléatoire pour la création afin de conserver un scintillement visuel minimal.

        </member>
        <member name="M:Microsoft.Expression.Media.SketchGeometryEffect.GetEffectiveSegments(System.Windows.Media.PathFigure)">

            Effectue une itération de tous les segments simples dans une figure de tracé donnée, y compris la corde de fermeture.

        </member>
        <member name="T:Microsoft.Expression.Shapes.Arc">

            Affiche une forme d'arc prenant en charge les modes arc, cercle et camembert contrôlés par ArcThickness.

        </member>
        <member name="T:Microsoft.Expression.Shapes.PrimitiveShape">

            Plate-forme d'implémentation neutre de Shape dérivant de WPF : Shape ou SL:Path.

            Fournit une implémentation Silverlight de PrimitiveShape qui dérive de la plateforme Path.

        </member>
        <member name="M:Microsoft.Expression.Shapes.PrimitiveShape.CreateGeometrySource">

            Étend la façon dont la forme est dessinée avec la création de géométrie source.

        </member>
        <member name="M:Microsoft.Expression.Shapes.PrimitiveShape.InvalidateGeometry(Microsoft.Expression.Media.InvalidateGeometryReasons)">

            Invalide la géométrie pour un <see cref="T:Microsoft.Expression.Media.IShape"/>. Après l'invalidation, <see cref="T:Microsoft.Expression.Media.IShape"/> va recalculer la géométrie en mode asynchrone.

        </member>
        <member name="M:Microsoft.Expression.Shapes.PrimitiveShape.MeasureOverride(System.Windows.Size)">
            Fournit le comportement pour la partie mesure du cycle de disposition Silverlight. Les classes peuvent remplacer cette méthode pour définir leur propre comportement de passe de mesure.
            <returns>Taille nécessaire déterminée par l'objet pendant la disposition, basée sur les calculs des dimensions attribuées à l'objet enfant ou éventuellement sur d'autres facteurs tels qu'une taille fixe du conteneur.</returns>
            <param name="availableSize">Taille disponible que l'objet peut attribuer aux objets enfants. Infini (<see cref="F:System.Double.PositiveInfinity"/>) peut être spécifié sous la forme d'une valeur pour indiquer que la taille de l'objet s'ajustera au contenu disponible quel qu'il soit.</param>
            <remarks>
            Dans WPF, le remplacement de la mesure fonctionne à partir de Shape.DefiningGeometry qui n'est pas toujours comme prévu. Voir bogue 99497 pour plus d'informations lorsque WPF ne dispose pas de la mesure par défaut correcte.

            Dans Silverlight, le remplacement de la mesure sur le tracé ne fonctionne pas de la même façon que les formes primitives.

            Nous devons renvoyer la plus petite taille que cette forme peut restituer correctement sans détourage. Par défaut, une forme peut apparaître aussi petite qu'un point et renvoyer par conséquent l'épaisseur du trait.
            </remarks>
        </member>
        <member name="M:Microsoft.Expression.Shapes.PrimitiveShape.ArrangeOverride(System.Windows.Size)">
            Fournit le comportement pour la partie réorganisation du cycle de disposition Silverlight. Les classes peuvent remplacer cette méthode pour définir leur propre comportement de passe de réorganisation.
            <returns>Taille réelle utilisée une fois que l'élément est organisé dans la disposition.</returns>
            <param name="finalSize">La dernière zone située dans le parent que cet objet doit utiliser pour se réorganiser et réorganiser ses enfants.</param>
            <remarks> <see cref="T:Microsoft.Expression.Shapes.PrimitiveShape"/> régénère la Géométrie lorsqu'elle est invalidée et met à jour le RenderedGeometry et la GeometryMargin.</remarks>
        </member>
        <member name="E:Microsoft.Expression.Shapes.PrimitiveShape.RenderedGeometryChanged">

            Se produit lorsque RenderedGeometry est modifiée.

        </member>
        <member name="P:Microsoft.Expression.Shapes.PrimitiveShape.RenderedGeometry">

            Obtient ou définit la géométrie de rendu de la forme primitive, mappage à <see cref="P:System.Windows.Shapes.Path.Data"/> dans Silverlight.

            <remarks>
            Le concept correspond à Shape.RenderedGeometry dans WPF.
            </remarks>
        </member>
        <member name="P:Microsoft.Expression.Shapes.PrimitiveShape.GeometryMargin">

            Obtient la marge entre les limites logiques et les limites de la géométrie réelle. Elle peut être soit positive (comme dans <see cref="T:Microsoft.Expression.Shapes.Arc"/>) soit négative (comme dans <see cref="T:Microsoft.Expression.Controls.Callout"/>).

        </member>
        <member name="P:Microsoft.Expression.Shapes.PrimitiveShape.Data">

            Obtient ou définit un <see cref="T:System.Windows.Media.Geometry"/> qui spécifie la forme à dessiner.

            <returns>Description de la forme à dessiner.</returns>
            <remarks>
            Nouvelle propriété de données pour masquer la propriété Data, afin d'éviter la sérialisation en XAML. Cette propriété exécute DesignerSerializationVisibilityAttribute.
            </remarks>
        </member>
        <member name="P:Microsoft.Expression.Shapes.Arc.StartAngle">

            Obtient ou définit l'angle de départ.

            <value>Angle de départ en degrés. Zéro degré pointe vers le haut.</value>
        </member>
        <member name="P:Microsoft.Expression.Shapes.Arc.EndAngle">

            Obtient ou définit l'angle d'extrémité.

            <value>Angle d'extrémité en degrés. Zéro degré pointe vers le haut.</value>
        </member>
        <member name="P:Microsoft.Expression.Shapes.Arc.ArcThickness">

            Obtient ou définit l'épaisseur de l'arc.

            <value>Épaisseur de l'arc en pixels ou en pourcentage en fonction d'ArcThicnessUnit.</value>
        </member>
        <member name="P:Microsoft.Expression.Shapes.Arc.ArcThicknessUnit">

            Obtient ou définit l'unité de l'épaisseur de l'arc.

            <value>Unité de l'épaisseur d'arc en pixels ou en pourcentage.</value>
        </member>
        <member name="T:Microsoft.Expression.Shapes.BlockArrow">

            Génère le rendu d'une forme de flèche de bloc qui prend en charge un corps et une pointe de flèche redimensionnables.

        </member>
        <member name="P:Microsoft.Expression.Shapes.BlockArrow.Orientation">

            Obtient ou définit l'orientation.

            <value>Orientation vers laquelle pointe la flèche.</value>
        </member>
        <member name="P:Microsoft.Expression.Shapes.BlockArrow.ArrowheadAngle">

            Obtient ou définit l'angle de la tête de flèche.

            <value>Angle de la tête de flèche en degrés.</value>
        </member>
        <member name="P:Microsoft.Expression.Shapes.BlockArrow.ArrowBodySize">

            Obtient ou définit la taille du corps de la flèche.

            <value>Taille du corps de la flèche en pixels.</value>
        </member>
        <member name="T:Microsoft.Expression.Shapes.RegularPolygon">

            Restitue une forme de polygone régulier ou une forme d'étoile avec un nombre variable de pointes.

        </member>
        <member name="P:Microsoft.Expression.Shapes.RegularPolygon.PointCount">

            Obtient ou définit le nombre de points du <see cref="T:Microsoft.Expression.Shapes.RegularPolygon"/>.

        </member>
        <member name="P:Microsoft.Expression.Shapes.RegularPolygon.InnerRadius">

            Obtient ou définit la distance entre le centre et le point plus profond.

            <value>Distance entre le centre et le point plus profond.</value>
        </member>
        <member name="T:Microsoft.Expression.Drawing.Core.Vector">

            Cela est déplacé à partir de l'implémentation WPF du vecteur.

        </member>
    </members>
</doc>


text:
#pragma once

#include "il2cpp-config.h"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif

#include <stdint.h>

#include "mscorlib_System_MulticastDelegate3201952435.h"
#include "mscorlib_System_Collections_Generic_KeyValuePair_2_624373668.h"
#include "mscorlib_System_Int322071877448.h"

// UnityEngine.Networking.NetworkBehaviour/Invoker
struct Invoker_t3859202811;
// System.IAsyncResult
struct IAsyncResult_t1999651008;
// System.AsyncCallback
struct AsyncCallback_t163412349;
// System.Object
struct Il2CppObject;

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Collections.Generic.Dictionary`2/Transform`1<System.Int32,UnityEngine.Networking.NetworkBehaviour/Invoker,System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Networking.NetworkBehaviour/Invoker>>
struct  Transform_1_t2224144347  : public MulticastDelegate_t3201952435
{
public:

public:
};

#ifdef __clang__
#pragma clang diagnostic pop
#endif

redpajama_set_name: RedPajamaGithub