Metodo ID2D1SvgElement::InsertChildBefore (d2d1svg.h)

Inserisce newChild come elemento figlio di questo elemento, prima dell'elemento referenceChild. Se l'elemento newChild ha già un elemento padre, viene rimosso da questo elemento padre come parte dell'inserimento.

Sintassi

HRESULT InsertChildBefore(
  [in]           ID2D1SvgElement *newChild,
  [in, optional] ID2D1SvgElement *referenceChild
);

Parametri

[in] newChild

Tipo: ID2D1SvgElement*

Elemento da inserire.

[in, optional] referenceChild

Tipo: ID2D1SvgElement*

Elemento che deve essere inserito prima dell'elemento figlio. Se referenceChild è null, newChild viene inserito come ultimo elemento figlio. Se referenceChild non è null, deve essere un figlio immediato di questo elemento.

Valore restituito

Tipo: HRESULT

Questo metodo restituisce un codice HRESULT riuscito o di errore. Restituisce un errore se questo elemento non può accettare elementi figlio del tipo newChild. Restituisce un errore se newChild è un predecessore di questo elemento.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d2d1svg.h
DLL Direct2d.dll

Vedi anche

ID2D1SvgElement