Class NumberList

Class NumberList

Nom dels espais: Aspose.Note Assemblea: Aspose.Note.dll (25.4.0)

Representa la llista numerada o bulletada.

public class NumberList

Inheritance

object NumberList

Membres heretats

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Mostra com recuperar informació sobre el format de la llista.

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>

Mostra com introduir una nova llista amb el número xinès.

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);

Mostra com introduir una nova llista amb el número.

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(Títol: string, string)

Inicialitza una nova instància de la classe Aspose.Note.NumberList.Aquesta instància representa una llista bulletada.

public NumberList(string bulletedSymbol, string font, int fontSize)

Parameters

bulletedSymbol string

Un símbol que representa una bala.

font string

Una font per a la bala.

fontSize int

Una mida de font per a la bala.

NumberList(Títol: El número, el número i el nombre)

Inicialitza una nova instància de la classe Aspose.Note.NumberList.Aquesta instància representa una llista numerada.

public NumberList(string format, NumberFormat numberFormat, string font, int fontSize)

Parameters

format string

El format de l’header numerat.

numberFormat NumberFormat

El format del número en el títol.

font string

Una font per a l’header numerat.

fontSize int

Una mida de font per a l’header numerat.

Properties

Font

Obtenir o posar el nom de la font.

public string Font { get; set; }

Valor de la propietat

string

Examples

Mostra com recuperar informació sobre el format de la llista.

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

Obté o posa el color de font.

public Color FontColor { get; set; }

Valor de la propietat

Color

Examples

Mostra com recuperar informació sobre el format de la llista.

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

Obtenir o establir la mida de font.

public int FontSize { get; set; }

Valor de la propietat

int

Examples

Mostra com recuperar informació sobre el format de la llista.

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

Obté o s’estableix el format de l’encàrrec de la línia. Per a les llistes bullades representa un símbol de bullet.

public string Format { get; set; }

Valor de la propietat

string

Examples

Mostra com recuperar informació sobre el format de la llista.

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

Obté o estableix un valor que indiqui si l’estil de text és valent.

public bool IsBold { get; set; }

Valor de la propietat

bool

Examples

Mostra com recuperar informació sobre el format de la llista.

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

Obté o fixa un valor que indiqui si l’estil de text és italià.

public bool IsItalic { get; set; }

Valor de la propietat

bool

Examples

Mostra com recuperar informació sobre el format de la llista.

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

Obté o fixa l’últim temps modificat.

public DateTime LastModifiedTime { get; set; }

Valor de la propietat

DateTime

NumberFormat

Obté o s’estableix el format número utilitzat per a un grup d’objectes numerats automàticament.

public NumberFormat? NumberFormat { get; set; }

Valor de la propietat

NumberFormat ?

Restart

Obté o s’estableix el valor numèric que supera el nombre automàtic de l’element de llista.

public int Restart { get; set; }

Valor de la propietat

int

Methods

Equals(Objecte)

Determina si l’objecte especificat és igual a l’objecte actual.

public override bool Equals(object obj)

Parameters

obj object

El seu objecte.

Returns

bool

El sistema.Boolean

Equals(NumberList)

Determina si l’objecte especificat és igual a l’objecte actual.

public bool Equals(NumberList other)

Parameters

other NumberList

El seu objecte.

Returns

bool

El sistema.Boolean

GetHashCode()

Serveix com una funció hash per al tipus.

public override int GetHashCode()

Returns

int

El sistema.Int32.

GetNumberedListHeader(Int)

Obtenir el número de llista encapçalador.

public string GetNumberedListHeader(int sequenceNumber)

Parameters

sequenceNumber int

El número de seqüència en la llista numerada.

Returns

string

Representació d’una sèrie del número de seqüència especificat.

 Català