Bookmark.Sort Yöntem

Tanım

Denetimdeki paragrafları sıralar 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);

Parametreler

ExcludeHeader
Object

truesıralama işleminden ilk satırı veya paragraf başlığını dışlamak için. Varsayılan değer: false.

FieldNumber
Object

Sıralama yapılacak alanlar. Microsoft Office sözcük, FieldNumber, sonra FieldNumber2ve ardından FieldNumber3ile sıralar.

SortFieldType
Object

FieldNumber, FieldNumber2ve FieldNumber3için ilgili sıralama türleri. WdSortFieldTypeSabitlerden biri olabilir.

SortOrder
Object

FieldNumber, FieldNumber2ve FieldNumber3sıralanırken kullanılacak sıralama düzeni. WdSortOrderSabitlerden biri olabilir.

FieldNumber2
Object

Sıralama yapılacak alanlar. Microsoft Office sözcük, FieldNumber, sonra FieldNumber2ve ardından FieldNumber3ile sıralar.

SortFieldType2
Object

FieldNumber, FieldNumber2ve FieldNumber3için ilgili sıralama türleri. WdSortFieldTypeSabitlerden biri olabilir

SortOrder2
Object

FieldNumber, FieldNumber2ve FieldNumber3sıralanırken kullanılacak sıralama düzeni. WdSortOrderSabitlerden biri olabilir.

FieldNumber3
Object

Sıralama yapılacak alanlar. Microsoft Office sözcük, FieldNumber, sonra FieldNumber2ve ardından FieldNumber3ile sıralar.

SortFieldType3
Object

FieldNumber, FieldNumber2ve FieldNumber3için ilgili sıralama türleri. WdSortFieldTypeSabitlerden biri olabilir

SortOrder3
Object

FieldNumber, FieldNumber2ve FieldNumber3sıralanırken kullanılacak sıralama düzeni. WdSortOrderSabitlerden biri olabilir.

SortColumn
Object

trueyalnızca denetim tarafından belirtilen sütunu sıralamak için Bookmark .

Separator
Object

Object. Alan ayırıcı türü. WdSortSeparatorSabitlerden biri olabilir.

CaseSensitive
Object

truebüyük/küçük harf duyarlılığı ile sıralayın. Varsayılan değer: false.

BidiSort
Object

trueSağdan sola dil kurallarına göre sıralamak için. Bu bağımsız değişken, seçtiğiniz veya yüklediğiniz dil desteğine (örneğin, ABD Ingilizcesi) bağlı olarak sizin için kullanılamayabilir.

IgnoreThe
Object

trueSağdan sola dil metnini sıralarken Arapça karakterlerini hemzeliLam olarak yoksaymak için. Bu bağımsız değişken, seçtiğiniz veya yüklediğiniz dil desteğine (örneğin, ABD Ingilizcesi) bağlı olarak sizin için kullanılamayabilir.

IgnoreKashida
Object

trueSağdan sola dil metnini sıralarken keşide yok saymak için. Bu bağımsız değişken, seçtiğiniz veya yüklediğiniz dil desteğine (örneğin, ABD Ingilizcesi) bağlı olarak sizin için kullanılamayabilir.

IgnoreDiacritics
Object

trueSağdan sola dil metnini sıralarken çift yönlü denetim karakterlerini yok saymak için. Bu bağımsız değişken, seçtiğiniz veya yüklediğiniz dil desteğine (örneğin, ABD Ingilizcesi) bağlı olarak sizin için kullanılamayabilir.

IgnoreHe
Object

trueSağdan sola dil metni sıralarken İbranice karakteri yok saymak için. Bu bağımsız değişken, seçtiğiniz veya yüklediğiniz dil desteğine (örneğin, ABD Ingilizcesi) bağlı olarak sizin için kullanılamayabilir.

LanguageID
Object

Sıralama dilini belirtir. WdLanguageIDSabitlerden biri olabilir.

Örnekler

Aşağıdaki kod örneği, meyve listesini Bookmark içeren bir denetim ekler ve sonra listeyi artan düzende sıralar.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz. Office çözümlerinde Isteğe bağlı parametreler.

Şunlara uygulanır