Partilhar via


Método Bookmark.Sort

Classifica os parágrafos no controle de Bookmark .

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)

Sintaxe

'Declaração
Sub Sort ( _
    ByRef ExcludeHeader As Object, _
    ByRef FieldNumber As Object, _
    ByRef SortFieldType As Object, _
    ByRef SortOrder As Object, _
    ByRef FieldNumber2 As Object, _
    ByRef SortFieldType2 As Object, _
    ByRef SortOrder2 As Object, _
    ByRef FieldNumber3 As Object, _
    ByRef SortFieldType3 As Object, _
    ByRef SortOrder3 As Object, _
    ByRef SortColumn As Object, _
    ByRef Separator As Object, _
    ByRef CaseSensitive As Object, _
    ByRef BidiSort As Object, _
    ByRef IgnoreThe As Object, _
    ByRef IgnoreKashida As Object, _
    ByRef IgnoreDiacritics As Object, _
    ByRef IgnoreHe As Object, _
    ByRef LanguageID As Object _
)
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
)

Parâmetros

  • ExcludeHeader
    Tipo: System.Object%
    true para excluir o primeiro cabeçalho de linha ou parágrafo da operação de classificação.O valor padrão é false.
  • FieldNumber
    Tipo: System.Object%
    Os campos para serem.Tipos Microsoft Office Word por FieldNumber, em seguida FieldNumber2e em seguida, FieldNumber3.
  • SortFieldType
    Tipo: System.Object%
    O tipo respectivo tipos de FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma das constantes de WdSortFieldType .
  • SortOrder
    Tipo: System.Object%
    A ordem de classificação usar para classificar FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma das constantes de WdSortOrder .
  • FieldNumber2
    Tipo: System.Object%
    Os campos para serem.Tipos Microsoft Office Word por FieldNumber, em seguida FieldNumber2e em seguida, FieldNumber3.
  • SortFieldType2
    Tipo: System.Object%
    O tipo respectivo tipos de FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma das constantes de WdSortFieldType
  • SortOrder2
    Tipo: System.Object%
    A ordem de classificação usar para classificar FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma das constantes de WdSortOrder .
  • FieldNumber3
    Tipo: System.Object%
    Os campos para serem.Tipos Microsoft Office Word por FieldNumber, em seguida FieldNumber2e em seguida, FieldNumber3.
  • SortFieldType3
    Tipo: System.Object%
    O tipo respectivo tipos de FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma das constantes de WdSortFieldType
  • SortOrder3
    Tipo: System.Object%
    A ordem de classificação usar para classificar FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma das constantes de WdSortOrder .
  • SortColumn
    Tipo: System.Object%
    true para classificar somente a coluna especificada pelo controle de Bookmark .
  • CaseSensitive
    Tipo: System.Object%
    true a classificação maiúsculas de minúsculas.O valor padrão é false.
  • BidiSort
    Tipo: System.Object%
    true a classificação com base nas regras de idioma da direita para a esquerda.Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • IgnoreThe
    Tipo: System.Object%
    true ignorar os caracteres da arábia aleflam classificação o texto da direita para a esquerda da linguagem.Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • IgnoreKashida
    Tipo: System.Object%
    true para ignorar kashidas classificação o texto da direita para a esquerda da linguagem.Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • IgnoreDiacritics
    Tipo: System.Object%
    true para ignorar caracteres de controle bidirecionais classificação o texto da direita para a esquerda da linguagem.Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.
  • IgnoreHe
    Tipo: System.Object%
    true para ignorar o caractere hebraico he classificação o texto da direita para a esquerda da linguagem.Esse argumento pode não estar disponível para você, como o suporte a linguagem (inglês.. dos EUA. por exemplo,) que você selecionou ou instalado.

Comentários

Parâmetros Opcionais

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

Exemplos

O exemplo de código a seguir adiciona um controle de Bookmark com uma lista de frutos e classificar a lista na ordem crescente.

Este exemplo é para uma personalização da nível.

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
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);
    }

Segurança do .NET Framework

Consulte também

Referência

Bookmark Interface

Namespace Microsoft.Office.Tools.Word