Metodo Bookmark.Sort
Ordina i paragrafi nel controllo Bookmark.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- ExcludeHeader
Tipo: System.Object%
true per escludere la prima riga o intestazione di paragrafo dall'operazione di ordinamento.Il valore predefinito è false.
- FieldNumber
Tipo: System.Object%
Campi in base ai quali eseguire l'ordinamento.Microsoft Office Word esegue l'ordinamento in base a FieldNumber, quindi in base a FieldNumber2 e infine in base a FieldNumber3.
- SortFieldType
Tipo: System.Object%
Rispettivi tipi di ordinamento per FieldNumber, FieldNumber2 e FieldNumber3.Può essere una delle costanti WdSortFieldType.
- SortOrder
Tipo: System.Object%
Criterio da utilizzare durante l'ordinamento di FieldNumber, FieldNumber2 e FieldNumber3.Può essere una delle costanti WdSortOrder.
- FieldNumber2
Tipo: System.Object%
Campi in base ai quali eseguire l'ordinamento.Microsoft Office Word esegue l'ordinamento in base a FieldNumber, quindi in base a FieldNumber2 e infine in base a FieldNumber3.
- SortFieldType2
Tipo: System.Object%
Rispettivi tipi di ordinamento per FieldNumber, FieldNumber2 e FieldNumber3.Può essere una delle costanti WdSortFieldType.
- SortOrder2
Tipo: System.Object%
Criterio da utilizzare durante l'ordinamento di FieldNumber, FieldNumber2 e FieldNumber3.Può essere una delle costanti WdSortOrder.
- FieldNumber3
Tipo: System.Object%
Campi in base ai quali eseguire l'ordinamento.Microsoft Office Word esegue l'ordinamento in base a FieldNumber, quindi in base a FieldNumber2 e infine in base a FieldNumber3.
- SortFieldType3
Tipo: System.Object%
Rispettivi tipi di ordinamento per FieldNumber, FieldNumber2 e FieldNumber3.Può essere una delle costanti WdSortFieldType.
- SortOrder3
Tipo: System.Object%
Criterio da utilizzare durante l'ordinamento di FieldNumber, FieldNumber2 e FieldNumber3.Può essere una delle costanti WdSortOrder.
- SortColumn
Tipo: System.Object%
true per ordinare solo la colonna specificata dal controllo Bookmark.
- Separator
Tipo: System.Object%
Object .Tipo di separatore di campo.Può essere una delle costanti WdSortSeparator.
- CaseSensitive
Tipo: System.Object%
true per ordinare con distinzione tra maiuscole e minuscole.Il valore predefinito è false.
- BidiSort
Tipo: System.Object%
true per ordinare in base alle regole delle lingue con scrittura da destra a sinistra.Questo argomento non essere disponibile, a seconda del supporto linguistico (Inglese Stati Uniti.. , ad esempio) che è stato selezionato o installato.
- IgnoreThe
Tipo: System.Object%
true per ignorare i caratteri arabi aleflam quando si esegue l'ordinamento del testo di una lingua con scrittura da destra a sinistra.Questo argomento non essere disponibile, a seconda del supporto linguistico (Inglese Stati Uniti.. , ad esempio) che è stato selezionato o installato.
- IgnoreKashida
Tipo: System.Object%
true per ignorare i caratteri Kashida quando si esegue l'ordinamento del testo di una lingua con scrittura da destra a sinistra.Questo argomento non essere disponibile, a seconda del supporto linguistico (Inglese Stati Uniti.. , ad esempio) che è stato selezionato o installato.
- IgnoreDiacritics
Tipo: System.Object%
true per ignorare i caratteri di controllo bidirezionali quando si esegue l'ordinamento del testo di una lingua con scrittura da destra a sinistra.Questo argomento non essere disponibile, a seconda del supporto linguistico (Inglese Stati Uniti.. , ad esempio) che è stato selezionato o installato.
- IgnoreHe
Tipo: System.Object%
true per ignorare il carattere ebraico he quando si esegue l'ordinamento del testo di una lingua con scrittura da destra a sinistra.Questo argomento non essere disponibile, a seconda del supporto linguistico (Inglese Stati Uniti.. , ad esempio) che è stato selezionato o installato.
- LanguageID
Tipo: System.Object%
Specifica la lingua di ordinamento.Può essere una delle costanti WdLanguageID.
Note
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice seguente viene aggiunto un controllo Bookmark con un elenco di frutti, che viene ordinato in ordine crescente.
Questo esempio è valido per una personalizzazione a livello di documento.
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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.