Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A tabela seguinte resume os métodos e propriedades que pode utilizar para modificar um elemento, os respetivos elementos subordinados ou os respetivos atributos.
Os seguintes métodos modificam um XElement:
| Método | Descrição |
|---|---|
| XElement.Parse | Substitui um elemento por XML analisado. |
| XElement.RemoveAll | Remove todo o conteúdo (nós subordinados e atributos) de um elemento. |
| XElement.RemoveAttributes | Remove os atributos de um elemento. |
| XElement.ReplaceAll | Substitui todo o conteúdo (nós subordinados e atributos) de um elemento. |
| XElement.ReplaceAttributes | Substitui os atributos de um elemento. |
| XElement.SetAttributeValue | Define o valor de um atributo. Cria o atributo se não existir. Se o valor estiver definido como null, remove o atributo . |
| XElement.SetElementValue | Define o valor de um elemento subordinado. Cria o elemento se não existir. Se o valor estiver definido como null, remove o elemento . |
| XElement.Value | Substitui o conteúdo (nós subordinados) de um elemento pelo texto especificado. |
| XElement.SetValue | Define o valor de um elemento. |
Os seguintes métodos modificam um XAttribute:
| Método | Descrição |
|---|---|
| XAttribute.Value | Define o valor de um atributo. |
| XAttribute.SetValue | Define o valor de um atributo. |
Os seguintes métodos modificam um XNode (incluindo um XElement ou XDocument):
| Método | Descrição |
|---|---|
| XNode.ReplaceWith | Substitui um nó por novo conteúdo. |
Os seguintes métodos modificam um XContainer (um XElement ou XDocument):
| Método | Descrição |
|---|---|
| XContainer.ReplaceNodes | Substitui os nós subordinados por novos conteúdos: |