Bookmark.Sort Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sortuje akapity w kontrolce 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)
Parametry
- ExcludeHeader
- Object
true
aby wykluczyć pierwszy wiersz lub nagłówek akapitu z operacji sortowania. Wartość domyślna to false
.
- FieldNumber
- Object
Pola do sortowania według. Microsoft Office Word sortuje według FieldNumber
, a następnie według FieldNumber2
, a następnie według FieldNumber3
.
- SortFieldType
- Object
Odpowiednie typy sortowania dla FieldNumber
, FieldNumber2
i FieldNumber3
. Może być jedną ze WdSortFieldType stałych.
- SortOrder
- Object
Kolejność sortowania do użycia podczas sortowania FieldNumber
, FieldNumber2
i FieldNumber3
. Może być jedną ze WdSortOrder stałych.
- FieldNumber2
- Object
Pola do sortowania według. Microsoft Office Word sortuje według FieldNumber
, a następnie według FieldNumber2
, a następnie według FieldNumber3
.
- SortFieldType2
- Object
Odpowiednie typy sortowania dla FieldNumber
, FieldNumber2
i FieldNumber3
. Może być jedną ze WdSortFieldType stałych
- SortOrder2
- Object
Kolejność sortowania do użycia podczas sortowania FieldNumber
, FieldNumber2
i FieldNumber3
. Może być jedną ze WdSortOrder stałych.
- FieldNumber3
- Object
Pola do sortowania według. Microsoft Office Word sortuje według FieldNumber
, a następnie według FieldNumber2
, a następnie według FieldNumber3
.
- SortFieldType3
- Object
Odpowiednie typy sortowania dla FieldNumber
, FieldNumber2
i FieldNumber3
. Może być jedną ze WdSortFieldType stałych
- SortOrder3
- Object
Kolejność sortowania do użycia podczas sortowania FieldNumber
, FieldNumber2
i FieldNumber3
. Może być jedną ze WdSortOrder stałych.
- Separator
- Object
Object. Typ separatora pola. Może być jedną ze WdSortSeparator stałych.
- CaseSensitive
- Object
true
w celu sortowania przy użyciu poufności liter. Wartość domyślna to false
.
- BidiSort
- Object
true
sortowanie na podstawie reguł języka od prawej do lewej. Ten argument może nie być dostępny dla Ciebie, w zależności od obsługi języka (na przykład angielski w Stanach Zjednoczonych), która została wybrana lub zainstalowana.
- IgnoreThe
- Object
true
aby zignorować znaki alef
lam
arabskie podczas sortowania tekstu w języku od prawej do lewej. Ten argument może nie być dostępny dla Ciebie, w zależności od obsługi języka (na przykład angielski w Stanach Zjednoczonych), która została wybrana lub zainstalowana.
- IgnoreKashida
- Object
true
aby zignorować kashidas podczas sortowania tekstu w języku od prawej do lewej. Ten argument może nie być dostępny dla Ciebie, w zależności od obsługi języka (na przykład angielski w Stanach Zjednoczonych), która została wybrana lub zainstalowana.
- IgnoreDiacritics
- Object
true
aby zignorować znaki kontrolki dwukierunkowej podczas sortowania tekstu języka od prawej do lewej. Ten argument może nie być dostępny dla Ciebie, w zależności od obsługi języka (na przykład angielski w Stanach Zjednoczonych), która została wybrana lub zainstalowana.
- IgnoreHe
- Object
true
aby zignorować znak he
hebrajski podczas sortowania tekstu w języku od prawej do lewej. Ten argument może nie być dostępny dla Ciebie, w zależności od obsługi języka (na przykład angielski w Stanach Zjednoczonych), która została wybrana lub zainstalowana.
- LanguageID
- Object
Określa język sortowania. Może być jedną ze WdLanguageID stałych.
Przykłady
Poniższy przykład kodu dodaje kontrolkę Bookmark z listą owoców, a następnie sortuje listę w kolejności rosnącej.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
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
Uwagi
Parametry opcjonalne
Aby uzyskać informacje na temat parametrów opcjonalnych, zobacz Parametry opcjonalne w rozwiązaniach pakietu Office.