Class CommentCollection

Class CommentCollection

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

Zahrnuje kolekci objektů Aspose.Cells.Comment.

public class CommentCollection : CollectionBase<comment>, IList<comment>, ICollection<comment>, IEnumerable<comment>, ICollection, IEnumerable

Dědičnost

objectCollectionBase<comment>CommentCollection

Implementuje

IList<comment>, ICollection<comment>, IEnumerable<comment>, ICollection, IEnumerable

Děděné členy

CollectionBase<comment>.BinarySearch(Comment), CollectionBase<comment>.BinarySearch(Comment, IComparer<comment>), CollectionBase<comment>.BinarySearch(int, int, Comment, IComparer<comment>), CollectionBase<comment>.Contains(Comment), CollectionBase<comment>.CopyTo(Comment[]), CollectionBase<comment>.CopyTo(Comment[], int), CollectionBase<comment>.CopyTo(int, Comment[], int, int), CollectionBase<comment>.Exists(Predicate<comment>), CollectionBase<comment>.Find(Predicate<comment>), CollectionBase<comment>.FindAll(Predicate<comment>), CollectionBase<comment>.FindIndex(Predicate<comment>), CollectionBase<comment>.FindIndex(int, Predicate<comment>), CollectionBase<comment>.FindIndex(int, int, Predicate<comment>), CollectionBase<comment>.FindLast(Predicate<comment>), CollectionBase<comment>.FindLastIndex(Predicate<comment>), CollectionBase<comment>.FindLastIndex(int, Predicate<comment>), CollectionBase<comment>.FindLastIndex(int, int, Predicate<comment>), CollectionBase<comment>.IndexOf(Comment), CollectionBase<comment>.IndexOf(Comment, int), CollectionBase<comment>.IndexOf(Comment, int, int), CollectionBase<comment>.LastIndexOf(Comment), CollectionBase<comment>.LastIndexOf(Comment, int), CollectionBase<comment>.LastIndexOf(Comment, int, int), CollectionBase<comment>.GetEnumerator(), CollectionBase<comment>.Clear(), CollectionBase<comment>.RemoveAt(int), CollectionBase<comment>.OnClearComplete(), CollectionBase<comment>.OnClear(), CollectionBase<comment>.Capacity, CollectionBase<comment>.Count, CollectionBase<comment>.InnerList, CollectionBase<comment>.this[int], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Příklady

Workbook workbook = new Workbook();

CommentCollection comments = workbook.Worksheets[0].Comments;

//proveďte svou práci
Dim workbook as Workbook = new Workbook()

Dim comments as CommentCollection = workbook.Worksheets(0).Comments

Vlastnosti

this[int]

Získá prvek Aspose.Cells.Comment na zadaném indexu.

public Comment this[int index] { get; }

Hodnota vlastnosti

Comment

Příklady

Comment comment3 = comments[0];
comment3.Note = "Tři poznámka.";

this[string]

Získá prvek Aspose.Cells.Comment na zadané buňce.

public Comment this[string cellName] { get; }

Hodnota vlastnosti

Comment

Příklady

Comment comment4 = comments["B2"];
comment4.Note = "Čtyři poznámka.";

this[int, int]

Získá prvek Aspose.Cells.Comment na zadaném řádkovém indexu a sloupcovém indexu.

public Comment this[int row, int column] { get; }

Hodnota vlastnosti

Comment

Příklady

Comment comment5 = comments[1,1];
comment5.Note = "Pět poznámka.";

Metody

Add(int, int)

Přidá komentář do kolekce.

public int Add(int row, int column)

Parametry

row int

Index řádku buňky.

column int

Index sloupce buňky.

Vrací

int

Index objektu Aspose.Cells.Comment.

Příklady

int commentIndex1 = comments.Add(0, 0);
Comment comment1 = comments[commentIndex1];
comment1.Note = "První poznámka.";
comment1.Font.Name = "Times New Roman";

Add(string)

Přidá komentář do kolekce.

public int Add(string cellName)

Parametry

cellName string

Název buňky.

Vrací

int

Index objektu Aspose.Cells.Comment.

Příklady

int commentIndex2 = comments.Add("B2");
Comment comment2 = comments[commentIndex2];
comment2.Note = "Druhá poznámka.";
comment2.Font.Name = "Times New Roman";

AddThreadedComment(int, int, string, ThreadedCommentAuthor)

Přidá vláknový komentář.

public int AddThreadedComment(int row, int column, string text, ThreadedCommentAuthor author)

Parametry

row int

Index řádku buňky.

column int

Index sloupce buňky.

text string

Text komentáře.

author ThreadedCommentAuthor

Uživatel tohoto vláknového komentáře.

Vrací

int

Index objektu Aspose.Cells.ThreadedComment.

AddThreadedComment(string, string, ThreadedCommentAuthor)

Přidá vláknový komentář.

public int AddThreadedComment(string cellName, string text, ThreadedCommentAuthor author)

Parametry

cellName string

Název buňky.

text string

Text komentáře.

author ThreadedCommentAuthor

Uživatel tohoto vláknového komentáře.

Vrací

int

Index objektu Aspose.Cells.ThreadedComment.

Clear()

Odstraní všechny komentáře;

public void Clear()

Příklady

comments.Clear();

GetThreadedComments(int, int)

Získá vláknové komentáře podle indexu řádku a sloupce.

public ThreadedCommentCollection GetThreadedComments(int row, int column)

Parametry

row int

Index řádku.

column int

Index sloupce.

Vrací

ThreadedCommentCollection

Příklady

ThreadedCommentCollection threadedComments1 = comments.GetThreadedComments(1, 1);
for (int i = 0; i &lt; threadedComments1.Count; ++i)
{
    ThreadedComment tc = threadedComments1[i];
    string note = tc.Notes;
}

GetThreadedComments(string)

Získá vláknové komentáře podle názvu buňky.

public ThreadedCommentCollection GetThreadedComments(string cellName)

Parametry

cellName string

Název buňky.

Vrací

ThreadedCommentCollection

Příklady

ThreadedCommentCollection threadedComments2 = comments.GetThreadedComments("B2");
for (int i = 0; i &lt; threadedComments2.Count; ++i)
{
    ThreadedComment tc = threadedComments2[i];
    string note = tc.Notes;
}

RemoveAt(string)

Odstraní komentář konkrétní buňky.

public void RemoveAt(string cellName)

Parametry

cellName string

Název buňky, která obsahuje komentář.

Příklady

comments.RemoveAt("B2");

RemoveAt(int, int)

Odstraní komentář konkrétní buňky.

public void RemoveAt(int row, int column)

Parametry

row int

Index řádku.

column int

Index sloupce.

Příklady

comments.RemoveAt(1,1);
 Čeština