Поделиться через


Свойство XMLMapping.CustomXMLNode (Word)

Возвращает объект CustomXMLNode , представляющий пользовательский XML-узел в хранилище данных, с которым сопоставляется элемент управления содержимым в документе.

Синтаксис

выражение. CustomXMLNode

Выражение Выражение, возвращающее объект XMLMapping.

Пример

В следующем примере вставляется новый элемент управления содержимым и настраиваемая XML-часть в активный документ, сопоставляется элемент управления содержимым с узлом в пользовательской XML-части, а затем задается значение сопоставленного узла XML.

Dim objCC As ContentControl 
Dim objPart As CustomXMLPart 
Dim objNode As CustomXMLNode 
Dim objMap As XMLMapping 
 
Set objCC = ActiveDocument.ContentControls.Add(wdContentControlText) 
Set objPart = ActiveDocument.CustomXMLParts.Add("<books><book>" & _ 
 "<author></author><title></title><genre></genre><price></price>" & _ 
 "<pub_date></pub_date><abstract></abstract></book></books>") 
 
Set objMap = objCC.XMLMapping 
objMap.SetMapping "/books/book/author", , objPart 
 
Set objNode = objMap.CustomXMLNode 
objNode.Text = "Matt Hink" 
 
objCC.Range.Text = objNode.Text

См. также

Объект XMLMapping

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.