Class Comment

Class Comment

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

Kapslar objektet som representerar en cellkommentar.

public class Comment

Arv

objectComment

Arvda Medlemmar

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

Exempel

Workbook workbook = new Workbook();
CommentCollection comments = workbook.Worksheets[0].Comments;

//Lägg till kommentar till cell A1
int commentIndex1 = comments.Add(0, 0);
Comment comment1 = comments[commentIndex1];
comment1.Note = "Första noten.";
comment1.Font.Name = "Times New Roman";

//Lägg till kommentar till cell B2
comments.Add("B2");
Comment comment2 = comments["B2"];
comment2.Note = "Andra noten.";

//gör din verksamhet

//Spara excel-filen.
workbook.Save("exmaple.xlsx");
Dim workbook as Workbook = new Workbook()
Dim comments as CommentCollection = workbook.Worksheets(0).Comments

'Lägg till kommentar till cell A1
Dim commentIndex1 as Integer = comments.Add(0, 0)
Dim comment1 as Comment = comments(commentIndex1)
comment1.Note = "Första noten."
comment1.Font.Name = "Times New Roman"

'Lägg till kommentar till cell B2
comments.Add("B2")
Dim comment2 As Comment = comments("B2")
comment2.Note = "Andra noten."

Egenskaper

Author

Hämtar och sätter namnet på den ursprungliga kommentarens författare.

public string Author { get; set; }

Egenskapsvärde

string

Exempel

comment1.Author = "Carl.Yang";

AutoSize

Anger om storleken på kommentaren justeras automatiskt enligt dess innehåll.

public bool AutoSize { get; set; }

Egenskapsvärde

bool

Exempel

if(!comment1.AutoSize)
{
    //Storleken på kommentaren varierar med innehållet
    comment1.AutoSize = true;
}

Column

Hämtar kolumnindexet för kommentaren.

public int Column { get; }

Egenskapsvärde

int

Exempel

int column = comment1.Column;

CommentShape

Hämtar ett Shape-objekt som representerar formen som är kopplad till den angivna kommentaren.

public CommentShape CommentShape { get; }

Egenskapsvärde

CommentShape

Exempel

CommentShape shape = comment1.CommentShape;
int w = shape.Width;
int h = shape.Height;

Font

Hämtar typsnittet för kommentaren.

public Font Font { get; }

Egenskapsvärde

Font

Exempel

Aspose.Cells.Font font = comment1.Font;
font.Size = 12;

Height

Representerar höjden på kommentaren, i enhet av pixlar.

public int Height { get; set; }

Egenskapsvärde

int

Exempel

comment1.Height = 10;

HeightCM

Representerar höjden på kommentaren, i enhet av centimeter.

public double HeightCM { get; set; }

Egenskapsvärde

double

Exempel

comment1.HeightCM = 1.0;

HeightInch

Representerar höjden på kommentaren, i enhet av tum.

public double HeightInch { get; set; }

Egenskapsvärde

double

Exempel

comment1.HeightInch = 1.0;

HtmlNote

Hämtar och sätter html-strängen som innehåller data och vissa format i denna kommentar.

public string HtmlNote { get; set; }

Egenskapsvärde

string

Exempel

comment1.HtmlNote = "<Font Style='FONT-FAMILY: Calibri;FONT-SIZE: 11pt;COLOR: #0000ff;TEXT-ALIGN: left;'>Detta är ett <b>test</b>.</Font>";

Anmärkningar

Om detta är en trådad kommentar kan noten inte ändras, annars kan MS Excel inte behandla den som en trådad kommentar.

IsThreadedComment

Anger om denna kommentar är en trådad kommentar.

public bool IsThreadedComment { get; }

Egenskapsvärde

bool

Exempel

if(comment1.IsThreadedComment)
{
    //Denna kommentar är en trådad kommentar.
}

IsVisible

Representerar om kommentaren är synlig eller inte.

public bool IsVisible { get; set; }

Egenskapsvärde

bool

Exempel

if(comment1.IsVisible)
{
    //Kommentaren är synlig
}

Note

Representerar innehållet i kommentaren.

public string Note { get; set; }

Egenskapsvärde

string

Exempel

comment1.Note = "Första noten.";

Anmärkningar

Om detta är en trådad kommentar kan noten inte ändras, annars kan MS Excel inte behandla den som en trådad kommentar.

Row

Hämtar radindexet för kommentaren.

public int Row { get; }

Egenskapsvärde

int

Exempel

int row = comment1.Row;

TextHorizontalAlignment

Hämtar och sätter den horisontella textjusteringstypen för kommentaren.

public TextAlignmentType TextHorizontalAlignment { get; set; }

Egenskapsvärde

TextAlignmentType

Exempel

if (comment1.TextHorizontalAlignment ==  TextAlignmentType.Fill)
{
    comment1.TextHorizontalAlignment = TextAlignmentType.Center;
}

TextOrientationType

Hämtar och sätter textorienteringstypen för kommentaren.

public TextOrientationType TextOrientationType { get; set; }

Egenskapsvärde

TextOrientationType

Exempel

if(comment1.TextOrientationType == TextOrientationType.NoRotation)
{
    comment1.TextOrientationType = TextOrientationType.TopToBottom;
}

TextVerticalAlignment

Hämtar och sätter den vertikala textjusteringstypen för kommentaren.

public TextAlignmentType TextVerticalAlignment { get; set; }

Egenskapsvärde

TextAlignmentType

Exempel

if (comment1.TextVerticalAlignment ==  TextAlignmentType.Fill)
{
    comment1.TextVerticalAlignment = TextAlignmentType.Center;
}

ThreadedComments

Hämtar listan över trådade kommentarer;

public ThreadedCommentCollection ThreadedComments { get; }

Egenskapsvärde

ThreadedCommentCollection

Exempel

ThreadedCommentCollection threadedComments = comment1.ThreadedComments;
for (int i = 0; i < threadedComments.Count; ++i)
{
    ThreadedComment tc = threadedComments[i];
    string note = tc.Notes;
}

Width

Representerar bredden på kommentaren, i enhet av pixlar.

public int Width { get; set; }

Egenskapsvärde

int

Exempel

comment1.Width = 10;

WidthCM

Representerar bredden på kommentaren, i enhet av centimeter.

public double WidthCM { get; set; }

Egenskapsvärde

double

Exempel

comment1.WidthCM = 1.0;

WidthInch

Representerar bredden på kommentaren, i enhet av tum.

public double WidthInch { get; set; }

Egenskapsvärde

double

Exempel

comment1.WidthInch = 1.0;

Metoder

Characters(int, int)

Returnerar ett Characters-objekt som representerar ett intervall av tecken inom kommentarens text.

public FontSetting Characters(int startIndex, int length)

Parametrar

startIndex int

Indexet för början av tecknet.

length int

Antalet tecken.

Returnerar

FontSetting

Characters-objekt.

Exempel

Aspose.Cells.FontSetting fontSetting = comment1.Characters(0, 4);

FormatCharacters(int, int, Font, StyleFlag)

Formaterar vissa tecken med typsnittsinställningen.

public void FormatCharacters(int startIndex, int length, Font font, StyleFlag flag)

Parametrar

startIndex int

Startindexet.

length int

Längden.

font Font

Typsnittsinställningen.

flag StyleFlag

Flaggan för typsnittsinställningen.

GetRichFormattings()

Returnerar alla Characters-objekt som representerar ett intervall av tecken inom kommentarens text.

public FontSetting[] GetRichFormattings()

Returnerar

FontSetting[]

Alla Characters-objekt.

Exempel

FontSetting[] list = comment1.GetRichFormattings();
 Svenska