Class BulletValue
Contents
[
Hide
]BulletValue class
Represents the value of the bullet.
public abstract class BulletValue
Properties
| Name | Description | 
|---|---|
| abstract Type { get; } | Gets the type of the bullet’s value. | 
Examples
namespace AsposeCellsExamples
{
    using Aspose.Cells;
    using Aspose.Cells.Drawing.Texts;
    using System;
    public class TextsClassBulletValueDemo
    {
        public static void Run()
        {
            // Create a new workbook
            Workbook workbook = new Workbook();
            Worksheet worksheet = workbook.Worksheets[0];
            // Create a text box and get its text paragraphs
            var textBox = worksheet.Shapes.AddTextBox(0, 0, 100, 100, 200, 200);
            var textParagraph = textBox.TextBody.TextParagraphs[0];
            // Create an instance of CharacterBulletValue (which inherits from BulletValue)
            var bulletValue = new CharacterBulletValue();
            bulletValue.Character = '•';
            
            // Set the bullet value to the paragraph (Bullet is read-only, so we need to modify it differently)
            // Since Bullet is read-only, we need to find another way to set it
            // This might involve creating a new TextParagraph with the bullet set
            // Note: The actual API might provide a different way to set bullets
            // For demonstration, we'll assume we can set it through some other means
            // textParagraph.Bullet = bulletValue; // This line is removed as Bullet is read-only
            textBox.Text = "First bullet point";
            // Add another paragraph with different bullet
            // TextParagraphCollection doesn't have an Add method, so we need to find another way
            // This might involve creating a new TextParagraph and adding it through some other means
            // For demonstration, we'll assume we can get the second paragraph directly
            var textParagraph2 = textBox.TextBody.TextParagraphs[1];
            var bulletValue2 = new CharacterBulletValue();
            bulletValue2.Character = '→';
            // textParagraph2.Bullet = bulletValue2; // This line is removed as Bullet is read-only
            textBox.Text += "\nSecond bullet point";
            // Demonstrate accessing bullet type
            Console.WriteLine("First bullet type: " + textParagraph.Bullet.Type);
            Console.WriteLine("Second bullet type: " + textParagraph2.Bullet.Type);
            // Save the result
            workbook.Save("TextsClassBulletValueDemo.xlsx");
        }
    }
}
See Also
- namespace Aspose.Cells.Drawing.Texts
 - assembly Aspose.Cells