Bookmark.Sort, méthode
Trie les paragraphes du contrôle Bookmark.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- ExcludeHeader
Type : System.Object%
true pour exclure du tri la première ligne ou le titre du paragraphe.La valeur par défaut est false.
- FieldNumber
Type : System.Object%
Champs selon lesquels trier.Microsoft Office Word trie par FieldNumber, puis par FieldNumber2, puis par FieldNumber3.
- SortFieldType
Type : System.Object%
Types de tri respectifs pour FieldNumber, FieldNumber2 et FieldNumber3.Il peut s'agir de l'une des constantes WdSortFieldType.
- SortOrder
Type : System.Object%
Ordre de tri à utiliser lors d'un tri sur FieldNumber, FieldNumber2 et FieldNumber3.Il peut s'agir de l'une des constantes WdSortOrder.
- FieldNumber2
Type : System.Object%
Champs selon lesquels trier.Microsoft Office Word trie par FieldNumber, puis par FieldNumber2, puis par FieldNumber3.
- SortFieldType2
Type : System.Object%
Types de tri respectifs pour FieldNumber, FieldNumber2 et FieldNumber3.Il peut s'agir de l'une des constantes WdSortFieldType
- SortOrder2
Type : System.Object%
Ordre de tri à utiliser lors d'un tri sur FieldNumber, FieldNumber2 et FieldNumber3.Il peut s'agir de l'une des constantes WdSortOrder.
- FieldNumber3
Type : System.Object%
Champs selon lesquels trier.Microsoft Office Word trie par FieldNumber, puis par FieldNumber2, puis par FieldNumber3.
- SortFieldType3
Type : System.Object%
Types de tri respectifs pour FieldNumber, FieldNumber2 et FieldNumber3.Il peut s'agir de l'une des constantes WdSortFieldType
- SortOrder3
Type : System.Object%
Ordre de tri à utiliser lors d'un tri sur FieldNumber, FieldNumber2 et FieldNumber3.Il peut s'agir de l'une des constantes WdSortOrder.
- SortColumn
Type : System.Object%
true pour ne trier que la colonne spécifiée par le contrôle Bookmark.
- Separator
Type : System.Object%
Object.Type du séparateur de champs.Il peut s'agir de l'une des constantes WdSortSeparator.
- CaseSensitive
Type : System.Object%
true pour trier avec respect de la casse.La valeur par défaut est false.
- BidiSort
Type : System.Object%
true pour trier selon les règles d'une langue de droite à gauche.Cet argument peut ne pas être disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.
- IgnoreThe
Type : System.Object%
true pour ignorer les caractères arabes aleflam lors d'un tri de texte écrit en langue de droite à gauche.Cet argument peut ne pas être disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.
- IgnoreKashida
Type : System.Object%
true pour ignorer les signes Kachidé lors d'un tri de texte dans une langue de droite à gauche.Cet argument peut ne pas être disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.
- IgnoreDiacritics
Type : System.Object%
true pour ignorer les caractères de contrôle bidirectionnels lors d'un tri de texte écrit en langue de droite à gauche.Cet argument peut ne pas être disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.
- IgnoreHe
Type : System.Object%
true pour ignorer le caractère hébraïque he lors d'un tri de texte écrit en langue de droite à gauche.Cet argument peut ne pas être disponible, selon la prise en charge linguistique (anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.
- LanguageID
Type : System.Object%
Spécifie la langue du tri.Il peut s'agir de l'une des constantes WdLanguageID.
Notes
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant ajoute un contrôle Bookmark avec une liste de fruits, puis trie la liste en ordre croissant.
Cet exemple illustre une personnalisation au niveau du document.
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);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.