FieldIndex

Übersicht

FieldIndex ist eine Klasse in Aspose.Words FOSS für .NET. Erbt von: Field, IFieldCodeTokenInfoProvider.

Implementiert das INDEX Feld.

Diese Klasse stellt 4 Methoden zur Arbeit mit FieldIndex-Objekten in .NET-Programmen bereit. Verfügbare Methoden sind: GetFieldCode, Remove, Unlink, Update. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.Words FOSS für .NET-Pakets zugänglich. Eigenschaften: BookmarkName, CrossReferenceSeparator, DisplayResult, End, EntryType, Format und 20 weitere.

Eigenschaften

NameTypZugriffBeschreibung
BookmarkNamestringLesen/SchreibenLiest oder setzt den Namen des Lesezeichens, das den Teil des Dokuments markiert, der zum Erstellen des Index verwendet wird.
NumberOfColumnsstringLesen/SchreibenLiest oder setzt die Anzahl der Spalten pro Seite, die beim Erstellen des Index verwendet werden.
SequenceSeparatorstringLesen/SchreibenLiest oder setzt die Zeichenfolge, die verwendet wird, um Sequenznummern und Seitennummern zu trennen.
PageNumberSeparatorstringLesen/SchreibenLiest oder setzt die Zeichenfolge, die verwendet wird, um einen Indexeintrag und seine Seitennummer zu trennen.
HasPageNumberSeparatorboolLesenLiest einen Wert, der angibt, ob ein Seitennummerntrennzeichen über den Feldcode überschrieben wird.
EntryTypestringLesen/SchreibenLiest oder legt einen Indexeintragstyp fest, der zum Aufbau des Index verwendet wird.
PageRangeSeparatorstringLesen/SchreibenLiest oder legt die Zeichenfolge fest, die verwendet wird, um den Anfang und das Ende eines Seitenbereichs zu trennen.
HeadingstringLesen/SchreibenLiest oder legt eine Überschrift fest, die am Anfang jedes Eintragsatzes für einen bestimmten Buchstaben angezeigt wird.
CrossReferenceSeparatorstringLesen/SchreibenRuft die Zeichenfolge ab oder legt sie fest, die zum Trennen von Querverweisen und anderen Einträgen verwendet wird.
PageNumberListSeparatorstringLesen/SchreibenRuft die Zeichenfolge ab oder legt sie fest, die zum Trennen von zwei Seitenzahlen in einer Seitenzahlenliste verwendet wird.
LetterRangestringLesen/SchreibenRuft einen Bereich von Buchstaben ab oder legt ihn fest, auf den der Index begrenzt wird.
RunSubentriesOnSameLineboolLesen/SchreibenLiest oder setzt, ob Untereinträge in derselben Zeile wie der Haupteintrag ausgeführt werden.
SequenceNamestringLesen/SchreibenLiest oder setzt den Namen einer Sequenz, deren Nummer mit der Seitenzahl kombiniert wird.
HasSequenceNameboolLesenLiest einen Wert, der angibt, ob eine Sequenz während der Erstellung des Feldresultats verwendet werden soll.
UseYomiboolLesen/SchreibenLiest oder legt fest, ob die Verwendung von yomi-Text für Indexeinträge aktiviert werden soll.
LanguageIdstringLesen/SchreibenRuft die Sprach-ID ab oder legt sie fest, die zum Erzeugen des Index verwendet wird.
StartFieldStartLesenGibt den Knoten zurück, der den Anfang des Feldes darstellt.
SeparatorFieldSeparatorLesenGibt den Knoten zurück, der das Feldtrennzeichen darstellt.
EndFieldEndLesenLiefert den Knoten, der das Feldende darstellt.
TypeFieldTypeLesenRuft den Microsoft Word-Feldtyp ab.
ResultstringLesen/SchreibenRuft den Text ab, der zwischen dem Feldtrennzeichen und dem Feldende liegt, oder legt ihn fest.
DisplayResultstringLesenGibt den Text zurück, der das angezeigte Feld-Ergebnis darstellt.
IsLockedboolLesen/SchreibenLiest oder setzt, ob das Feld gesperrt ist (sollte sein Ergebnis nicht neu berechnen).
IsDirtyboolLesen/SchreibenLiest oder setzt, ob das aktuelle Ergebnis des Feldes aufgrund anderer Änderungen am Dokument nicht mehr korrekt (veraltet) ist.
FormatFieldFormatLesenErhält ein FieldFormat-Objekt, das typisierten Zugriff auf die Formatierung des Feldes bietet.
LocaleIdintLesen/SchreibenRuft die LCID des Feldes ab oder legt sie fest.

Methoden

SignaturBeschreibung
GetFieldCode()Gibt den Text zwischen Feldanfang und Feldtrennzeichen zurück (oder Feldende, falls kein Trennzeichen vorhanden ist).
Remove()Entfernt das Feld aus dem Dokument.
Update()Führt die Feldaktualisierung durch.
Unlink()Führt die Feldentkopplung durch.

Siehe auch

 Deutsch