Class NumberList
Το όνομα: Aspose.Note Συγκέντρωση: Aspose.Note.dll (25.4.0)
Αντιπροσωπεύει τον αριθμημένο ή πυροβολισμένο κατάλογο.
public class NumberList
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Δείχνει πώς να ανακτήσετε πληροφορίες σχετικά με τη μορφοποίηση της λίστας.
string dataDir = RunExamples.GetDataDir_Text();
// Load the document into Aspose.Note.
Document oneFile = new Document(dataDir + "ApplyNumberingOnText.one");
// Retrieve a collection nodes of the outline element
IList<outlineelement> nodes = oneFile.GetChildNodes<outlineelement>();
// Iterate through each node
foreach (OutlineElement node in nodes)
{
if (node.NumberList != null)
{
NumberList list = node.NumberList;
// Retrieve font name
Console.WriteLine("Font Name: " + list.Font);
// Retrieve font length
Console.WriteLine("Font Length: " + list.Font.Length);
// Retrieve font size
Console.WriteLine("Font Size: " + list.FontSize);
// Retrieve font color
Console.WriteLine("Font Color: " + list.FontColor);
// Retrieve format
Console.WriteLine("Font format: " + list.Format);
// Check bold
Console.WriteLine("Is bold: " + list.IsBold);
// Check italic
Console.WriteLine("Is italic: " + list.IsItalic);
Console.WriteLine();
}
}</outlineelement></outlineelement>
Δείχνει πώς να εισαγάγετε μια νέα λίστα με κινεζικό αριθμό.
string dataDir = RunExamples.GetDataDir_Text();
// Initialize OneNote document
Aspose.Note.Document doc = new Aspose.Note.Document();
// Initialize OneNote page
Aspose.Note.Page page = new Aspose.Note.Page(doc);
Outline outline = new Outline(doc);
// Apply text style settings
ParagraphStyle defaultStyle = new ParagraphStyle { FontColor = Color.Black, FontName = "Arial", FontSize = 10 };
// Numbers in the same outline are automatically incremented.
OutlineElement outlineElem1 = new OutlineElement(doc) { NumberList = new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10) };
RichText text1 = new RichText(doc) { Text = "First", ParagraphStyle = defaultStyle };
outlineElem1.AppendChildLast(text1);
//------------------------
OutlineElement outlineElem2 = new OutlineElement(doc) { NumberList = new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10) };
RichText text2 = new RichText(doc) { Text = "Second", ParagraphStyle = defaultStyle };
outlineElem2.AppendChildLast(text2);
//------------------------
OutlineElement outlineElem3 = new OutlineElement(doc) { NumberList = new NumberList("{0})", NumberFormat.ChineseCounting, "Arial", 10) };
RichText text3 = new RichText(doc) { Text = "Third", ParagraphStyle = defaultStyle };
outlineElem3.AppendChildLast(text3);
//------------------------
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);
page.AppendChildLast(outline);
doc.AppendChildLast(page);
// Save OneNote document
dataDir = dataDir + "InsertChineseNumberList_out.one";
doc.Save(dataDir);
Δείχνει πώς να εισαγάγετε μια νέα λίστα με τον αριθμό.
string dataDir = RunExamples.GetDataDir_Text();
// Create an object of the Document class
Document doc = new Document();
// Initialize Page class object
Aspose.Note.Page page = new Aspose.Note.Page(doc);
// Initialize Outline class object
Outline outline = new Outline(doc);
// Initialize TextStyle class object and set formatting properties
ParagraphStyle defaultStyle = new ParagraphStyle { FontColor = Color.Black, FontName = "Arial", FontSize = 10 };
// Initialize OutlineElement class objects and apply numbering
// Numbers in the same outline are automatically incremented.
OutlineElement outlineElem1 = new OutlineElement(doc) { NumberList = new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10) };
RichText text1 = new RichText(doc) { Text = "First", ParagraphStyle = defaultStyle };
outlineElem1.AppendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement(doc) { NumberList = new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10) };
RichText text2 = new RichText(doc) { Text = "Second", ParagraphStyle = defaultStyle };
outlineElem2.AppendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement(doc) { NumberList = new NumberList("{0})", NumberFormat.DecimalNumbers, "Arial", 10) };
RichText text3 = new RichText(doc) { Text = "Third", ParagraphStyle = defaultStyle };
outlineElem3.AppendChildLast(text3);
// Add outline elements
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);
// Add Outline node
page.AppendChildLast(outline);
// Add Page node
doc.AppendChildLast(page);
// Save OneNote document
dataDir = dataDir + "ApplyNumberingOnText_out.one";
doc.Save(dataDir);
Constructors
NumberList(Σύνδεσμος, Σύνδεσμος)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Note.NumberList.Αυτή η παράσταση αντιπροσωπεύει έναν πυροβολισμένο κατάλογο.
public NumberList(string bulletedSymbol, string font, int fontSize)
Parameters
bulletedSymbol
string
Ένα σύμβολο που αντιπροσωπεύει μια μπάλα.
font
string
Ένα γράμμα για την μπάλα.
fontSize
int
Το μέγεθος της γραμματοσειράς για την μπάλα.
NumberList(Σύνδεσμος, αριθμόςFormat, string, int)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Note.NumberList.Αυτή η περίπτωση αντιπροσωπεύει έναν αριθμημένο κατάλογο.
public NumberList(string format, NumberFormat numberFormat, string font, int fontSize)
Parameters
format
string
Η μορφή του αριθμημένου επικεφαλής.
numberFormat
NumberFormat
Η μορφή του αριθμού στο κεφάλαιο.
font
string
Ένα γράμμα για τον αριθμημένο επικεφαλής.
fontSize
int
Ένα μέγεθος γραμματοσειράς για τον αριθμημένο επικεφαλής.
Properties
Font
Αποκτήστε ή βάλτε το όνομα της γραμματοσειράς.
public string Font { get; set; }
Αξία ιδιοκτησίας
Examples
Δείχνει πώς να ανακτήσετε πληροφορίες σχετικά με τη μορφοποίηση της λίστας.
string dataDir = RunExamples.GetDataDir_Text();
// Load the document into Aspose.Note.
Document oneFile = new Document(dataDir + "ApplyNumberingOnText.one");
// Retrieve a collection nodes of the outline element
IList<outlineelement> nodes = oneFile.GetChildNodes<outlineelement>();
// Iterate through each node
foreach (OutlineElement node in nodes)
{
if (node.NumberList != null)
{
NumberList list = node.NumberList;
// Retrieve font name
Console.WriteLine("Font Name: " + list.Font);
// Retrieve font length
Console.WriteLine("Font Length: " + list.Font.Length);
// Retrieve font size
Console.WriteLine("Font Size: " + list.FontSize);
// Retrieve font color
Console.WriteLine("Font Color: " + list.FontColor);
// Retrieve format
Console.WriteLine("Font format: " + list.Format);
// Check bold
Console.WriteLine("Is bold: " + list.IsBold);
// Check italic
Console.WriteLine("Is italic: " + list.IsItalic);
Console.WriteLine();
}
}</outlineelement></outlineelement>
FontColor
Αποκτήστε ή ρυθμίστε το χρώμα της γραμματοσειράς.
public Color FontColor { get; set; }
Αξία ιδιοκτησίας
Examples
Δείχνει πώς να ανακτήσετε πληροφορίες σχετικά με τη μορφοποίηση της λίστας.
string dataDir = RunExamples.GetDataDir_Text();
// Load the document into Aspose.Note.
Document oneFile = new Document(dataDir + "ApplyNumberingOnText.one");
// Retrieve a collection nodes of the outline element
IList<outlineelement> nodes = oneFile.GetChildNodes<outlineelement>();
// Iterate through each node
foreach (OutlineElement node in nodes)
{
if (node.NumberList != null)
{
NumberList list = node.NumberList;
// Retrieve font name
Console.WriteLine("Font Name: " + list.Font);
// Retrieve font length
Console.WriteLine("Font Length: " + list.Font.Length);
// Retrieve font size
Console.WriteLine("Font Size: " + list.FontSize);
// Retrieve font color
Console.WriteLine("Font Color: " + list.FontColor);
// Retrieve format
Console.WriteLine("Font format: " + list.Format);
// Check bold
Console.WriteLine("Is bold: " + list.IsBold);
// Check italic
Console.WriteLine("Is italic: " + list.IsItalic);
Console.WriteLine();
}
}</outlineelement></outlineelement>
FontSize
Αποκτήστε ή ρυθμίστε το μέγεθος γραμματοσειράς.
public int FontSize { get; set; }
Αξία ιδιοκτησίας
Examples
Δείχνει πώς να ανακτήσετε πληροφορίες σχετικά με τη μορφοποίηση της λίστας.
string dataDir = RunExamples.GetDataDir_Text();
// Load the document into Aspose.Note.
Document oneFile = new Document(dataDir + "ApplyNumberingOnText.one");
// Retrieve a collection nodes of the outline element
IList<outlineelement> nodes = oneFile.GetChildNodes<outlineelement>();
// Iterate through each node
foreach (OutlineElement node in nodes)
{
if (node.NumberList != null)
{
NumberList list = node.NumberList;
// Retrieve font name
Console.WriteLine("Font Name: " + list.Font);
// Retrieve font length
Console.WriteLine("Font Length: " + list.Font.Length);
// Retrieve font size
Console.WriteLine("Font Size: " + list.FontSize);
// Retrieve font color
Console.WriteLine("Font Color: " + list.FontColor);
// Retrieve format
Console.WriteLine("Font format: " + list.Format);
// Check bold
Console.WriteLine("Is bold: " + list.IsBold);
// Check italic
Console.WriteLine("Is italic: " + list.IsItalic);
Console.WriteLine();
}
}</outlineelement></outlineelement>
Format
Αποκτά ή ρυθμίζει τη μορφή του τίτλου γραμμής. Για τις λίστες που πυροβολούν αντιπροσωπεύει ένα σύμβολο πυρκαγιάς.
public string Format { get; set; }
Αξία ιδιοκτησίας
Examples
Δείχνει πώς να ανακτήσετε πληροφορίες σχετικά με τη μορφοποίηση της λίστας.
string dataDir = RunExamples.GetDataDir_Text();
// Load the document into Aspose.Note.
Document oneFile = new Document(dataDir + "ApplyNumberingOnText.one");
// Retrieve a collection nodes of the outline element
IList<outlineelement> nodes = oneFile.GetChildNodes<outlineelement>();
// Iterate through each node
foreach (OutlineElement node in nodes)
{
if (node.NumberList != null)
{
NumberList list = node.NumberList;
// Retrieve font name
Console.WriteLine("Font Name: " + list.Font);
// Retrieve font length
Console.WriteLine("Font Length: " + list.Font.Length);
// Retrieve font size
Console.WriteLine("Font Size: " + list.FontSize);
// Retrieve font color
Console.WriteLine("Font Color: " + list.FontColor);
// Retrieve format
Console.WriteLine("Font format: " + list.Format);
// Check bold
Console.WriteLine("Is bold: " + list.IsBold);
// Check italic
Console.WriteLine("Is italic: " + list.IsItalic);
Console.WriteLine();
}
}</outlineelement></outlineelement>
IsBold
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν το στυλ κειμένου είναι γενναίο.
public bool IsBold { get; set; }
Αξία ιδιοκτησίας
Examples
Δείχνει πώς να ανακτήσετε πληροφορίες σχετικά με τη μορφοποίηση της λίστας.
string dataDir = RunExamples.GetDataDir_Text();
// Load the document into Aspose.Note.
Document oneFile = new Document(dataDir + "ApplyNumberingOnText.one");
// Retrieve a collection nodes of the outline element
IList<outlineelement> nodes = oneFile.GetChildNodes<outlineelement>();
// Iterate through each node
foreach (OutlineElement node in nodes)
{
if (node.NumberList != null)
{
NumberList list = node.NumberList;
// Retrieve font name
Console.WriteLine("Font Name: " + list.Font);
// Retrieve font length
Console.WriteLine("Font Length: " + list.Font.Length);
// Retrieve font size
Console.WriteLine("Font Size: " + list.FontSize);
// Retrieve font color
Console.WriteLine("Font Color: " + list.FontColor);
// Retrieve format
Console.WriteLine("Font format: " + list.Format);
// Check bold
Console.WriteLine("Is bold: " + list.IsBold);
// Check italic
Console.WriteLine("Is italic: " + list.IsItalic);
Console.WriteLine();
}
}</outlineelement></outlineelement>
IsItalic
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν το στυλ κειμένου είναι ιταλικό.
public bool IsItalic { get; set; }
Αξία ιδιοκτησίας
Examples
Δείχνει πώς να ανακτήσετε πληροφορίες σχετικά με τη μορφοποίηση της λίστας.
string dataDir = RunExamples.GetDataDir_Text();
// Load the document into Aspose.Note.
Document oneFile = new Document(dataDir + "ApplyNumberingOnText.one");
// Retrieve a collection nodes of the outline element
IList<outlineelement> nodes = oneFile.GetChildNodes<outlineelement>();
// Iterate through each node
foreach (OutlineElement node in nodes)
{
if (node.NumberList != null)
{
NumberList list = node.NumberList;
// Retrieve font name
Console.WriteLine("Font Name: " + list.Font);
// Retrieve font length
Console.WriteLine("Font Length: " + list.Font.Length);
// Retrieve font size
Console.WriteLine("Font Size: " + list.FontSize);
// Retrieve font color
Console.WriteLine("Font Color: " + list.FontColor);
// Retrieve format
Console.WriteLine("Font format: " + list.Format);
// Check bold
Console.WriteLine("Is bold: " + list.IsBold);
// Check italic
Console.WriteLine("Is italic: " + list.IsItalic);
Console.WriteLine();
}
}</outlineelement></outlineelement>
LastModifiedTime
Αποκτά ή καθορίζει την τελευταία τροποποιημένη ώρα.
public DateTime LastModifiedTime { get; set; }
Αξία ιδιοκτησίας
NumberFormat
Αποκτά ή ρυθμίζει τη μορφή αριθμού που χρησιμοποιείται για μια ομάδα αυτοματοποιημένων αντικειμένων. θα πρέπει να είναι μηδενική για τις λιστές.
public NumberFormat? NumberFormat { get; set; }
Αξία ιδιοκτησίας
Restart
Αποκτά ή καθορίζει την αριθμητική τιμή που υπερβαίνει την αυτόματη τιμή αριθμού του στοιχείου λίστας.
public int Restart { get; set; }
Αξία ιδιοκτησίας
Methods
Equals(αντικείμενο)
καθορίζει αν το συγκεκριμένο αντικείμενο είναι ίσο με το τρέχον αντικείμενο.
public override bool Equals(object obj)
Parameters
obj
object
Το αντικείμενο .
Returns
Το σύστημα.Boolean
Equals(NumberList)
καθορίζει αν το συγκεκριμένο αντικείμενο είναι ίσο με το τρέχον αντικείμενο.
public bool Equals(NumberList other)
Parameters
other
NumberList
Το αντικείμενο .
Returns
Το σύστημα.Boolean
GetHashCode()
Λειτουργεί ως λειτουργία hash για τον τύπο.
public override int GetHashCode()
Returns
Το σύστημα.Int32.
GetNumberedListHeader(ΕΝΤ)
Πάρτε τον αριθμημένο τίτλο λίστας.
public string GetNumberedListHeader(int sequenceNumber)
Parameters
sequenceNumber
int
Ο αριθμός της σειράς στον αριθμημένο κατάλογο.
Returns
Μια γραμμή αντιπροσωπείας του καθορισμένου αριθμού ακολουθίας.