Bookmark.Sort Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
- 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.