Bookmark.Sort Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
- 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 alef
lam
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.