Compartilhar via


Método Bookmark.Sort

Classifica os parágrafos a Bookmark de controle.

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 classificar por.Microsoft Office o Word classifica por FieldNumber, em seguida, por FieldNumber2e em seguida por FieldNumber3.
  • SortFieldType
    Tipo: System.Object%
    Tipos de classificação respectiva para FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma da WdSortFieldType constantes.
  • SortOrder
    Tipo: System.Object%
    A ordem de classificação a usar quando classificar FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma da WdSortOrder constantes.
  • FieldNumber2
    Tipo: System.Object%
    Os campos para classificar por.Microsoft Office o Word classifica por FieldNumber, em seguida, por FieldNumber2e em seguida por FieldNumber3.
  • SortFieldType2
    Tipo: System.Object%
    Tipos de classificação respectiva para FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma da WdSortFieldType constantes
  • SortOrder2
    Tipo: System.Object%
    A ordem de classificação a usar quando classificar FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma da WdSortOrder constantes.
  • FieldNumber3
    Tipo: System.Object%
    Os campos para classificar por.Microsoft Office o Word classifica por FieldNumber, em seguida, por FieldNumber2e em seguida por FieldNumber3.
  • SortFieldType3
    Tipo: System.Object%
    Tipos de classificação respectiva para FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma da WdSortFieldType constantes
  • SortOrder3
    Tipo: System.Object%
    A ordem de classificação a usar quando classificar FieldNumber, FieldNumber2, e FieldNumber3.Pode ser uma da WdSortOrder constantes.
  • CaseSensitive
    Tipo: System.Object%
    true Para classificar diferenciando maiúsculas e minúsculas.O valor padrão é false.
  • BidiSort
    Tipo: System.Object%
    true Para classificar com base em regras de idioma da direita para esquerda.Este argumento não estar disponível para você, dependendo do suporte a idioma (e.u.a.Inglês, por exemplo) que você selecionou ou instalou.
  • IgnoreThe
    Tipo: System.Object%
    true para ignorar os caracteres arábicos alef lam ao classificar o texto do idioma da direita para esquerda.Este argumento não estar disponível para você, dependendo do suporte a idioma (e.u.a.Inglês, por exemplo) que você selecionou ou instalou.
  • IgnoreKashida
    Tipo: System.Object%
    true Ignorar kashidas ao classificar o texto no idioma da direita para esquerda.Este argumento não estar disponível para você, dependendo do suporte a idioma (e.u.a.Inglês, por exemplo) que você selecionou ou instalou.
  • IgnoreDiacritics
    Tipo: System.Object%
    true Ignorar caracteres de controle bidirecionais ao classificar o texto no idioma da direita para esquerda.Este argumento não estar disponível para você, dependendo do suporte a idioma (e.u.a.Inglês, por exemplo) que você selecionou ou instalou.
  • IgnoreHe
    Tipo: System.Object%
    true para ignorar o caractere hebraico he ao classificar o texto do idioma da direita para esquerda.Este argumento não estar disponível para você, dependendo do suporte a idioma (e.u.a.Inglês, por exemplo) que você selecionou ou instalou.

Comentários

Optional Parameters

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

Exemplos

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

Este exemplo é para uma personalização em nível de documento.

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