Compartilhar via


Bookmark.Sort Método

Definição

Classifica os parágrafos no controle Bookmark.

public void Sort (ref object ExcludeHeader, ref object FieldNumber, ref object SortFieldType, ref object SortOrder, ref object FieldNumber2, ref object SortFieldType2, ref object SortOrder2, ref object FieldNumber3, ref object SortFieldType3, ref object SortOrder3, ref object SortColumn, ref object Separator, ref object CaseSensitive, ref object BidiSort, ref object IgnoreThe, ref object IgnoreKashida, ref object IgnoreDiacritics, ref object IgnoreHe, ref object LanguageID);
abstract member Sort : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub Sort (Optional ByRef ExcludeHeader As Object, Optional ByRef FieldNumber As Object, Optional ByRef SortFieldType As Object, Optional ByRef SortOrder As Object, Optional ByRef FieldNumber2 As Object, Optional ByRef SortFieldType2 As Object, Optional ByRef SortOrder2 As Object, Optional ByRef FieldNumber3 As Object, Optional ByRef SortFieldType3 As Object, Optional ByRef SortOrder3 As Object, Optional ByRef SortColumn As Object, Optional ByRef Separator As Object, Optional ByRef CaseSensitive As Object, Optional ByRef BidiSort As Object, Optional ByRef IgnoreThe As Object, Optional ByRef IgnoreKashida As Object, Optional ByRef IgnoreDiacritics As Object, Optional ByRef IgnoreHe As Object, Optional ByRef LanguageID As Object)

Parâmetros

ExcludeHeader
Object

true para excluir o cabeçalho do parágrafo ou primeira linha da operação de classificação. O valor padrão é false.

FieldNumber
Object

Os campos pelos quais classificar. O Microsoft Office Word classifica por FieldNumber, em seguida por FieldNumber2, e, então, FieldNumber3.

SortFieldType
Object

Os respectivos tipos de classificação para FieldNumber, FieldNumber2 e FieldNumber3. Pode ser uma das constantes WdSortFieldType.

SortOrder
Object

A ordem de classificação a ser usada ao classificar FieldNumber, FieldNumber2 e FieldNumber3. Pode ser uma das constantes WdSortOrder.

FieldNumber2
Object

Os campos pelos quais classificar. O Microsoft Office Word classifica por FieldNumber, em seguida por FieldNumber2, e, então, FieldNumber3.

SortFieldType2
Object

Os respectivos tipos de classificação para FieldNumber, FieldNumber2 e FieldNumber3. Pode ser uma das constantes WdSortFieldType

SortOrder2
Object

A ordem de classificação a ser usada ao classificar FieldNumber, FieldNumber2 e FieldNumber3. Pode ser uma das constantes WdSortOrder.

FieldNumber3
Object

Os campos pelos quais classificar. O Microsoft Office Word classifica por FieldNumber, em seguida por FieldNumber2, e, então, FieldNumber3.

SortFieldType3
Object

Os respectivos tipos de classificação para FieldNumber, FieldNumber2 e FieldNumber3. Pode ser uma das constantes WdSortFieldType

SortOrder3
Object

A ordem de classificação a ser usada ao classificar FieldNumber, FieldNumber2 e FieldNumber3. Pode ser uma das constantes WdSortOrder.

SortColumn
Object

true para classificar somente a coluna especificada pelo controle Bookmark.

Separator
Object

Object. O tipo do separador de campo. Pode ser uma das constantes WdSortSeparator.

CaseSensitive
Object

true para classificar com a diferenciação de maiúsculas e minúsculas. O valor padrão é false.

BidiSort
Object

true para classificar com base em regras de idiomas da direita para esquerda. Este argumento talvez não esteja disponível para você, dependendo do suporte ao idioma (Inglês EUA, por exemplo) que você selecionou ou instalou.

IgnoreThe
Object

true para ignorar os caracteres árabes aleflam ao classificar texto de idiomas da direita para a esquerda. Este argumento talvez não esteja disponível para você, dependendo do suporte ao idioma (Inglês EUA, por exemplo) que você selecionou ou instalou.

IgnoreKashida
Object

true para ignorar os kashidas ao classificar texto de idiomas da direita para a esquerda. Este argumento talvez não esteja disponível para você, dependendo do suporte ao idioma (Inglês EUA, por exemplo) que você selecionou ou instalou.

IgnoreDiacritics
Object

true para ignorar os caracteres de controle bidirecionais ao classificar texto de idiomas da direita para a esquerda. Este argumento talvez não esteja disponível para você, dependendo do suporte ao idioma (Inglês EUA, por exemplo) que você selecionou ou instalou.

IgnoreHe
Object

true para ignorar o caractere hebraico he ao classificar texto de idiomas da direita para a esquerda. Este argumento talvez não esteja disponível para você, dependendo do suporte ao idioma (Inglês EUA, por exemplo) que você selecionou ou instalou.

LanguageID
Object

Especifica o idioma de classificação. Pode ser uma das constantes WdLanguageID.

Exemplos

O exemplo de código a seguir adiciona um Bookmark controle com uma lista de frutas e classifica a lista em ordem crescente.

Este exemplo destina-se a uma personalização no nível de documento.

private void BookmarkSort()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();

    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "Oranges" + "\n" + "Bananas" + "\n" +
        "Apples" + "\n" + "Pears";
    object SortOrder = Word.WdSortOrder.wdSortOrderAscending;
    bookmark1.Sort(ref missing, ref missing, ref missing,
        ref SortOrder, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing,
        ref missing, ref missing, ref missing, ref missing);
    }
Private Sub BookmarkSort()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.Text = "Oranges" & vbLf & "Bananas" & vbLf & _
        "Apples" & vbLf & "Pears"

    Dim SortOrder As Object = Word.WdSortOrder.wdSortOrderAscending
    Bookmark1.Sort(SortOrder:=Word.WdSortOrder.wdSortOrderAscending)

End Sub

Comentários

Parâmetros Opcionais

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Aplica-se a