Share via


Interface ID2D1SvgElement (d2d1svg.h)

Interface para todos os elementos SVG.

Herança

A interface ID2D1SvgElement herda de ID2D1Resource. ID2D1SvgElement também tem estes tipos de membros:

Métodos

A interface ID2D1SvgElement tem esses métodos.

 
ID2D1SvgElement::AppendChild

Acrescenta um elemento à lista de filhos.
ID2D1SvgElement::CreateChild

Cria um elemento de um nome de marca. O elemento é acrescentado à lista de filhos.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como uma cadeia de caracteres. (sobrecarga 2/2)
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de modo de extensão. Esse método pode ser usado para obter o valor de um atributo spreadMethod.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um modo de preenchimento. Esse método pode ser usado para obter o valor das propriedades fill-rule ou clip-rule.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de matriz. Esse método pode ser usado para obter o valor de um atributo transform ou gradientTransform.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um tipo POD.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como uma cadeia de caracteres. (sobrecarga 1/2)
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de exibição. Esse método pode ser usado para obter o valor da propriedade de exibição. (sobrecarga 1/2)
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de comprimento.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de limite de linha. Esse método pode ser usado para obter o valor da propriedade stroke-linecap.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de junção de linha. Esse método pode ser usado para obter o valor da propriedade stroke-linejoin.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de estouro. Esse método pode ser usado para obter o valor da propriedade overflow.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de taxa de proporção de preservação. Esse método pode ser usado para obter o valor de um atributo preserveAspectRatio.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de tipo de unidade. Esse método pode ser usado para obter o valor de um atributo gradientUnits ou clipPathUnits.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um valor de visibilidade. Esse método pode ser usado para obter o valor da propriedade visibility.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um float.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como uma pintura. Esse método pode ser usado para obter o valor das propriedades de preenchimento ou traço.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como dados de caminho. Esse método pode ser usado para obter o valor do atributo d em um elemento path.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como pontos. Esse método pode ser usado para obter o valor do atributo points em um elemento polígono ou polilinha.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como uma matriz de traços de traço. Esse método pode ser usado para obter o valor da propriedade stroke-dasharray.
ID2D1SvgElement::GetAttributeValue

Obtém um atributo desse elemento como um tipo de interface.
ID2D1SvgElement::GetAttributeValueLength

Obtém o comprimento da cadeia de caracteres de um atributo desse elemento.
ID2D1SvgElement::GetDocument

Obtém o documento que contém esse elemento.
ID2D1SvgElement::GetFirstChild

Obtém o primeiro filho desse elemento.
ID2D1SvgElement::GetLastChild

Obtém o último filho desse elemento.
ID2D1SvgElement::GetNextChild

Obtém o próximo irmão do elemento referenceChild.
ID2D1SvgElement::GetParent

Obtém o elemento pai.
ID2D1SvgElement::GetPreviousChild

Obtém o irmão anterior do elemento referenceChild.
ID2D1SvgElement::GetSpecifiedAttributeCount

Retorna o número de atributos especificados nesse elemento.
ID2D1SvgElement::GetSpecifiedAttributeName

Obtém o nome do atributo no índice fornecido.
ID2D1SvgElement::GetSpecifiedAttributeNameLength

Obtém o comprimento da cadeia de caracteres do nome do atributo especificado no índice especificado.
ID2D1SvgElement::GetTagName

Obtém o nome da marca.
ID2D1SvgElement::GetTagNameLength

Obtém o comprimento da cadeia de caracteres do nome da marca.
ID2D1SvgElement::GetTextValue

Obtém o valor de um elemento de conteúdo de texto.
ID2D1SvgElement::GetTextValueLength

Obtém o comprimento do valor do conteúdo do texto.
ID2D1SvgElement::HasChildren

Retorna um booliano que indica se esse elemento tem filhos.
ID2D1SvgElement::InsertChildBefore

Insere newChild como um filho desse elemento, antes do elemento referenceChild.
ID2D1SvgElement::IsAttributeSpecified

Retorna um booliano que indica se o atributo está definido explicitamente no elemento .
ID2D1SvgElement::IsTextContent

Retorna um booliano que indica se esse elemento representa o conteúdo do texto.
ID2D1SvgElement::RemoveAttribute

Remove o atributo desse elemento.
ID2D1SvgElement::RemoveChild

Remove o oldChild da árvore. Filhos de oldChild continuam sendo filhos de oldChild.
ID2D1SvgElement::ReplaceChild

Substitui o elemento oldChild pelo newChild.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como uma cor.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de matriz. Esse método pode ser usado para definir o valor de um atributo transform ou gradientTransform.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de comprimento.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de taxa de proporção de preservação. Esse método pode ser usado para definir o valor de um atributo preserveAspectRatio.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de modo de extensão. Esse método pode ser usado para definir o valor de um atributo spreadMethod.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um modo de preenchimento. Esse método pode ser usado para definir o valor das propriedades 'fill-rule' ou 'clip-rule'.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento usando um tipo POD.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento usando uma cadeia de caracteres.
ID2D1SvgElement::SetAttributeValue

Obtém um atributo desse elemento como um valor de exibição. Esse método pode ser usado para obter o valor da propriedade de exibição. (sobrecarga 2/2)
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de limite de linha. Esse método pode ser usado para definir o valor da propriedade stroke-linecap.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de junção de linha. Esse método pode ser usado para definir o valor da propriedade stroke-linejoin.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de estouro. Esse método pode ser usado para definir o valor da propriedade overflow.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de tipo de unidade. Esse método pode ser usado para definir o valor de um atributo gradientUnits ou clipPathUnits.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento como um valor de visibilidade. Esse método pode ser usado para definir o valor da propriedade visibility.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento usando um float.
ID2D1SvgElement::SetAttributeValue

Define um atributo desse elemento usando uma interface .
ID2D1SvgElement::SetTextValue

Define o valor de um elemento de conteúdo de texto.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d2d1svg.h