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 |