Método XMLNode.LoadXml (XmlDocument)
Preenche uma XMLNode o controle com dados do nó raiz especificado XmlDocument.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)
Sintaxe
'Declaração
Sub LoadXml ( _
document As XmlDocument _
)
void LoadXml(
XmlDocument document
)
Parâmetros
- document
Tipo: System.Xml.XmlDocument
O XmlDocument que contém dados.
Comentários
Este método não adiciona adicionais XMLNode controles ou excluir desnecessário XMLNode controles do documento.
Esse método atualiza todos os atributos da XMLNode de controle.
Exemplos
O seguinte exemplo de código usa a LoadXml método para preencher um XMLNode com dados de um XmlDocument. O exemplo lê o conteúdo de um arquivo XML em um StreamReader, carrega esse StreamReader em um XmlDocumente usa o XmlDocument para o document parâmetro da LoadXml método. Este exemplo assume que o documento atual contém um XMLNode chamado CustomerNode. Este exemplo também pressupõe que um arquivo XML denominado Customers. XML, que atende ao esquema associado CustomerNode, existe na raiz do diretório D.
Private Sub LoadXmlFromXmlDocument()
Dim xmlPath As String = "D:\Customers.xml"
Dim xmlStreamReader As New System.IO.StreamReader(xmlPath)
Dim xmlDoc As New System.Xml.XmlDocument()
xmlDoc.Load(xmlStreamReader)
Me.CustomerNode.LoadXml(xmlDoc)
End Sub
private void LoadXmlFromXmlDocument()
{
string xmlPath = @"D:\Customers.xml";
System.IO.StreamReader xmlStreamReader =
new System.IO.StreamReader(xmlPath);
System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
xmlDoc.Load(xmlStreamReader);
this.CustomerNode.LoadXml(xmlDoc);
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.