Udostępnij za pośrednictwem


Bookmark.Sort Metoda

Definicja

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, FieldNumber2i FieldNumber3. Może być jedną ze WdSortFieldType stałych.

SortOrder
Object

Kolejność sortowania do użycia podczas sortowania FieldNumber, FieldNumber2i 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, FieldNumber2i FieldNumber3. Może być jedną ze WdSortFieldType stałych

SortOrder2
Object

Kolejność sortowania do użycia podczas sortowania FieldNumber, FieldNumber2i 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, FieldNumber2i FieldNumber3. Może być jedną ze WdSortFieldType stałych

SortOrder3
Object

Kolejność sortowania do użycia podczas sortowania FieldNumber, FieldNumber2i FieldNumber3. Może być jedną ze WdSortOrder stałych.

SortColumn
Object

true aby posortować tylko kolumnę określoną przez kontrolkę Bookmark .

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 aleflam 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.

Dotyczy