Partager via


ID2D1SvgElement ::ReplaceChild, méthode (d2d1svg.h)

Remplace l’élément oldChild par le newChild. Cette opération supprime l’oldChild de l’arborescence. Si l’élément newChild a déjà un parent, il est supprimé de ce parent dans le cadre de l’opération de remplacement.

Syntaxe

HRESULT ReplaceChild(
  [in] ID2D1SvgElement *newChild,
  [in] ID2D1SvgElement *oldChild
);

Paramètres

[in] newChild

Type : ID2D1SvgElement*

Élément à insérer.

[in] oldChild

Type : ID2D1SvgElement*

Élément enfant à remplacer. L’élément oldChild doit être un enfant immédiat de cet élément.

Valeur retournée

Type : HRESULT

Cette méthode retourne un code de réussite ou d’erreur HRESULT. Retourne une erreur si cet élément ne peut pas accepter les enfants du type newChild. Retourne une erreur si newChild est un ancêtre de cet élément.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d2d1svg.h
DLL Direct2d.dll

Voir aussi

ID2D1SvgElement