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
object ← CollectionBase<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
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
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
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í
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í
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í
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í
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í
Příklady
ThreadedCommentCollection threadedComments1 = comments.GetThreadedComments(1, 1);
for (int i = 0; i < 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í
Příklady
ThreadedCommentCollection threadedComments2 = comments.GetThreadedComments("B2");
for (int i = 0; i < 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);