Bookmark.SortDescending 方法

按照字母数字降序顺序对 Bookmark 控件中的段落或表行进行排序。

命名空间:  Microsoft.Office.Tools.Word
程序集:  Microsoft.Office.Tools.Word(在 Microsoft.Office.Tools.Word.dll 中)

语法

声明
Sub SortDescending
void SortDescending()

备注

第一个段落或表行被视为标题记录,因而不包含在排序范围内。 使用 Sort 方法可将标题记录包含在排序范围内。

此方法提供了一种简化的排序形式,适用于包含数据列的邮件合并数据源。 对于大多数排序任务,请使用 Sort 方法。

此方法显示一个**“域名记录定界符”**对话框,用户必须从中选择一个字段分隔符。

示例

下面的代码示例向 Bookmark 控件中添加一个水果列表,然后按降序对该列表进行排序。

此示例针对的是文档级自定义项。

Private Sub BookmarkSortDescending()

    Me.Paragraphs(1).Range.InsertParagraphBefore()

    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "Fruit" & vbLf & "Oranges" & vbLf & "Bananas" _
        & vbLf & "Apples" & vbLf & "Pears"
    Bookmark1.SortDescending()

End Sub 'BookmarkSortDescending
private void BookmarkSortDescending()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();

    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "Fruit" + "\n" + "Oranges" + "\n" +
        "Bananas" + "\n" + "Apples" + "\n" + "Pears";
    bookmark1.SortDescending();
}

.NET Framework 安全性

请参见

参考

Bookmark 接口

Microsoft.Office.Tools.Word 命名空间