مشاركة عبر


Bookmark.InsertXML أسلوب

قم بإدراج نص XML المعين في Bookmarkعنصر تحكم.

مساحة الاسم:  Microsoft.Office.Tools.Word
التجميع:  Microsoft.Office.Tools.Word (في Microsoft.Office.Tools.Word.dll)

بناء الجملة

'إقرار
Sub InsertXML ( _
    XML As String, _
    ByRef Transform As Object _
)
void InsertXML(
    string XML,
    ref Object Transform
)

المعلمات

  • Transform
    النوع: System.Object%
    التحويل إلى تطبيق إلى النص XML المدرج.

ملاحظات

إذا Bookmarkعنصر تحكم يحتوي على نص، InsertXMLأسلوب استبدال نص الموجود.

استدعاء هذا الأسلوب قد يحذف Bookmarkعنصر تحكم.

استخدام InsertXMLأسلوب إلى إدراج نص عليها إجبارية XML أو الكلمة XML. XML يجب أن تكون تشكيلة. إذا يستخدم الكلمة XML، فيجب أن يكون صالحاً تبعاً إلى مخطط الكلمة XML.

إذا كان لا يمكن إدراج نص XML المحدد في Bookmarkالتحكم رسالة إعلام بالخطأ هو dهوplayed.

المعلمات الإختيارية

ل معلومات تشغيل معلمات اختيارية، راجع يفتقد المتغير و "المعلمات الاختيارية" في حلول Office.

أمثلة

يلي تعليمات برمجية في المثال إضافة عنصر Bookmarkالتحكم بالمستند وثم إدراج نص XML في إشارة مرجعية. صندوق رسالة هو ثم dهوplayed لإظهار إجمالي عدد XMLNodesومحتوى XML للإشارة المرجعية.

Th هو المثال هو لتخصيص المستوى مستند.

Private Sub BookmarkInsertXML()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "Sample of bookmark text."
    Bookmark1.Words(1).InsertXML( _
        "<example>This is an example.</example>")
    MessageBox.Show("Total XMLNodes in Bookmark1: " & _
        Bookmark1.XMLNodes.Count.ToString & vbLf & vbLf & _
        "XML contents: " & Bookmark1.XML(True))

End Sub
private void BookmarkInsertXML()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "Sample of bookmark text.";

    bookmark1.Words[1].InsertXML("<example>This is an example.</example>",
        ref missing);

    MessageBox.Show("Total XMLNodes in bookmark1: " + bookmark1.XMLNodes.Count +
        "\n" + "XML contents: " + bookmark1.XML[true]);
}

أمن NET Framework.

راجع أيضًَا

المرجع

Bookmark واجهة

Bookmark الأعضاء

Microsoft.Office.Tools.Word مساحة الاسم