Share via


Interface ID2D1SvgElement (d2d1svg.h)

Interface pour tous les éléments SVG.

Héritage

L’interface ID2D1SvgElement hérite de ID2D1Resource. ID2D1SvgElement a également les types de membres suivants :

Méthodes

L’interface ID2D1SvgElement a ces méthodes.

 
ID2D1SvgElement ::AppendChild

Ajoute un élément à la liste des enfants.
ID2D1SvgElement ::CreateChild

Crée un élément à partir d’un nom de balise. L’élément est ajouté à la liste des enfants.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément sous forme de chaîne. (surcharge 2/2)
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de mode d’extension. Cette méthode peut être utilisée pour obtenir la valeur d’un attribut spreadMethod.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en mode de remplissage. Cette méthode peut être utilisée pour obtenir la valeur des propriétés fill-rule ou clip-rule.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de matrice. Cette méthode peut être utilisée pour obtenir la valeur d’un attribut transform ou gradientTransform.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que type POD.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément sous forme de chaîne. (surcharge 1/2)
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur d’affichage. Cette méthode peut être utilisée pour obtenir la valeur de la propriété d’affichage. (surcharge 1/2)
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de longueur.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de limite de ligne. Cette méthode peut être utilisée pour obtenir la valeur de la propriété stroke-linecap.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de jointure de ligne. Cette méthode peut être utilisée pour obtenir la valeur de la propriété stroke-linejoin.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de dépassement de capacité. Cette méthode peut être utilisée pour obtenir la valeur de la propriété de dépassement de capacité.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de format de conservation. Cette méthode peut être utilisée pour obtenir la valeur d’un attribut preserveAspectRatio.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de type d’unité. Cette méthode peut être utilisée pour obtenir la valeur d’un attribut gradientUnits ou clipPathUnits.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que valeur de visibilité. Cette méthode peut être utilisée pour obtenir la valeur de la propriété de visibilité.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que float.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément sous forme de peinture. Cette méthode peut être utilisée pour obtenir la valeur des propriétés de remplissage ou de trait.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que données de chemin d’accès. Cette méthode peut être utilisée pour obtenir la valeur de l’attribut d sur un élément path.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que points. Cette méthode peut être utilisée pour obtenir la valeur de l’attribut points sur un polygone ou un élément polyligne.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément sous la forme d’un tableau de tirets de trait. Cette méthode peut être utilisée pour obtenir la valeur de la propriété stroke-dasharray.
ID2D1SvgElement ::GetAttributeValue

Obtient un attribut de cet élément en tant que type d’interface.
ID2D1SvgElement ::GetAttributeValueLength

Obtient la longueur de chaîne d’un attribut de cet élément.
ID2D1SvgElement ::GetDocument

Obtient le document qui contient cet élément.
ID2D1SvgElement ::GetFirstChild

Obtient le premier enfant de cet élément.
ID2D1SvgElement ::GetLastChild

Obtient le dernier enfant de cet élément.
ID2D1SvgElement ::GetNextChild

Obtient le frère suivant de l’élément referenceChild.
ID2D1SvgElement ::GetParent

Obtient l’élément parent.
ID2D1SvgElement ::GetPreviousChild

Obtient le frère précédent de l’élément referenceChild.
ID2D1SvgElement ::GetSpecifiedAttributeCount

Retourne le nombre d’attributs spécifiés sur cet élément.
ID2D1SvgElement ::GetSpecifiedAttributeName

Obtient le nom de l’attribut à l’index donné.
ID2D1SvgElement ::GetSpecifiedAttributeNameLength

Obtient la longueur de chaîne du nom de l’attribut spécifié à l’index donné.
ID2D1SvgElement ::GetTagName

Obtient le nom de la balise.
ID2D1SvgElement ::GetTagNameLength

Obtient la longueur de chaîne du nom de la balise.
ID2D1SvgElement ::GetTextValue

Obtient la valeur d’un élément de contenu de texte.
ID2D1SvgElement ::GetTextValueLength

Obtient la longueur de la valeur de contenu du texte.
ID2D1SvgElement ::HasChildren

Retourne une valeur booléenne indiquant si cet élément a des enfants.
ID2D1SvgElement ::InsertChildBefore

Insère newChild en tant qu’enfant de cet élément, avant l’élément referenceChild.
ID2D1SvgElement ::IsAttributeSpecified

Retourne une valeur booléenne indiquant si l’attribut est explicitement défini sur l’élément .
ID2D1SvgElement ::IsTextContent

Retourne une valeur booléenne indiquant si cet élément représente le contenu du texte.
ID2D1SvgElement ::RemoveAttribute

Supprime l’attribut de cet élément.
ID2D1SvgElement ::RemoveChild

Supprime l’objet oldChild de l’arborescence. Les enfants de oldChild restent des enfants de oldChild.
ID2D1SvgElement ::ReplaceChild

Remplace l’élément oldChild par newChild.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément en tant que couleur.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément en tant que valeur de matrice. Cette méthode peut être utilisée pour définir la valeur d’un attribut transform ou gradientTransform.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément comme valeur de longueur.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément en tant que valeur de format de conservation. Cette méthode peut être utilisée pour définir la valeur d’un attribut preserveAspectRatio.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément en tant que valeur de mode d’extension. Cette méthode peut être utilisée pour définir la valeur d’un attribut spreadMethod.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément comme mode de remplissage. Cette méthode peut être utilisée pour définir la valeur des propriétés « fill-rule » ou « clip-rule ».
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément à l’aide d’un type POD.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément à l’aide d’une chaîne.
ID2D1SvgElement ::SetAttributeValue

Obtient un attribut de cet élément en tant que valeur d’affichage. Cette méthode peut être utilisée pour obtenir la valeur de la propriété d’affichage. (surcharge 2/2)
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément en tant que valeur de limite de ligne. Cette méthode peut être utilisée pour définir la valeur de la propriété stroke-linecap.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément comme valeur de jointure de ligne. Cette méthode peut être utilisée pour définir la valeur de la propriété stroke-linejoin.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément en tant que valeur de dépassement de capacité. Cette méthode peut être utilisée pour définir la valeur de la propriété de dépassement de capacité.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément en tant que valeur de type d’unité. Cette méthode peut être utilisée pour définir la valeur d’un attribut gradientUnits ou clipPathUnits.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément comme valeur de visibilité. Cette méthode peut être utilisée pour définir la valeur de la propriété de visibilité.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément à l’aide d’un float.
ID2D1SvgElement ::SetAttributeValue

Définit un attribut de cet élément à l’aide d’une interface.
ID2D1SvgElement ::SetTextValue

Définit la valeur d’un élément de contenu de texte.

Configuration requise

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