Bookmark.XMLParentNode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public Microsoft.Office.Interop.Word.XMLNode XMLParentNode { get; }
Eigenschaftswert
Ein XMLNode-Objekt, das den übergeordneten Knoten eines Bookmark-Steuerelements darstellt.
Beispiele
Im folgenden Codebeispiel wird XML in das Dokument eingefügt und ein- Bookmark Steuerelement auf dem zweiten Wort erstellt. Anschließend fügt Sie zusätzlichen XML-Code in das Lesezeichen ein und zeigt den Text der XMLParentNode in einem Meldungs Feld an.
Dieses Beispiel gilt für eine Anpassung auf Dokument Ebene.
private void BookmarkParentNode()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
this.Paragraphs[1].Range.InsertParagraphBefore();
this.Paragraphs[1].Range.InsertXML("<example>This is an example.</example>",
ref missing);
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range.Words[2],
"bookmark1");
bookmark1.Characters.First.InsertXML("<character>T</character>", ref missing);
MessageBox.Show(bookmark1.XMLParentNode.Text);
}
Private Sub BookmarkParentNode()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Me.Paragraphs(1).Range.InsertXML( _
"<example>This is an example.</example>")
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range.Words(2), "Bookmark1")
Bookmark1.Characters.First.InsertXML("<character>T</character>")
MessageBox.Show(Bookmark1.XMLParentNode.Text)
End Sub