Bookmark.Sort Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Trie les paragraphes dans le contrôle 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)
Paramètres
- ExcludeHeader
- Object
true
pour exclure la première ligne ou l’en-tête de paragraphe de l’opération de tri. La valeur par défaut est false
.
- FieldNumber
- Object
Champs en fonction desquels trier. Microsoft Office Word trie successivement par FieldNumber
, FieldNumber2
et FieldNumber3
.
- SortFieldType
- Object
Types de tri respectifs pour FieldNumber
, FieldNumber2
et FieldNumber3
. Ce peut être l’une des constantes WdSortFieldType.
- SortOrder
- Object
Ordre de tri à utiliser lors du tri de FieldNumber
, FieldNumber2
et FieldNumber3
. Ce peut être l’une des constantes WdSortOrder.
- FieldNumber2
- Object
Champs en fonction desquels trier. Microsoft Office Word trie successivement par FieldNumber
, FieldNumber2
et FieldNumber3
.
- SortFieldType2
- Object
Types de tri respectifs pour FieldNumber
, FieldNumber2
et FieldNumber3
. Ce peut être l’une des constantes WdSortFieldType.
- SortOrder2
- Object
Ordre de tri à utiliser lors du tri de FieldNumber
, FieldNumber2
et FieldNumber3
. Ce peut être l’une des constantes WdSortOrder.
- FieldNumber3
- Object
Champs en fonction desquels trier. Microsoft Office Word trie successivement par FieldNumber
, FieldNumber2
et FieldNumber3
.
- SortFieldType3
- Object
Types de tri respectifs pour FieldNumber
, FieldNumber2
et FieldNumber3
. Ce peut être l’une des constantes WdSortFieldType.
- SortOrder3
- Object
Ordre de tri à utiliser lors du tri de FieldNumber
, FieldNumber2
et FieldNumber3
. Ce peut être l’une des constantes WdSortOrder.
- Separator
- Object
Object. Type de séparateur de champs. Ce peut être l’une des constantes WdSortSeparator.
- CaseSensitive
- Object
true
pour trier en respectant la casse. La valeur par défaut est false
.
- BidiSort
- Object
true
pour trier en fonction des règles linguistiques de droite à gauche. Cet argument peut ne pas être disponible, en fonction de la prise en charge de la langue (anglais américain, par exemple) que vous avez sélectionnée ou installée.
- IgnoreThe
- Object
true
pour ignorer les caractères arabes alef
lam
lorsque vous triez un texte se lisant de droite à gauche. Cet argument peut ne pas être disponible, en fonction de la prise en charge de la langue (anglais américain, par exemple) que vous avez sélectionnée ou installée.
- IgnoreKashida
- Object
true
pour ignorer les signes kachidé lorsque vous triez un texte se lisant de droite à gauche. Cet argument peut ne pas être disponible, en fonction de la prise en charge de la langue (anglais américain, par exemple) que vous avez sélectionnée ou installée.
- IgnoreDiacritics
- Object
true
pour ignorer les caractères de contrôles bidirectionnels lorsque vous triez un texte se lisant de droite à gauche. Cet argument peut ne pas être disponible, en fonction de la prise en charge de la langue (anglais américain, par exemple) que vous avez sélectionnée ou installée.
- IgnoreHe
- Object
true
pour ignorer le he
en caractère hébreu lorsque vous triez un texte se lisant de droite à gauche. Cet argument peut ne pas être disponible, en fonction de la prise en charge de la langue (anglais américain, par exemple) que vous avez sélectionnée ou installée.
- LanguageID
- Object
Spécifie la langue de tri. Ce peut être l’une des constantes WdLanguageID.
Exemples
L’exemple de code suivant ajoute un Bookmark contrôle avec une liste de fruits, puis trie la liste dans l’ordre croissant.
Cet exemple concerne une personnalisation au niveau du document.
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
Remarques
Paramètres facultatifs
Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.