Class CommentCollection
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Kapslar en samling av Aspose.Cells.Comment-objekt.
public class CommentCollection : CollectionBase<comment>, IList<comment>, ICollection<comment>, IEnumerable<comment>, ICollection, IEnumerable
Arv
object ← CollectionBase<comment> ← CommentCollection
Implementerar
IList<comment>, ICollection<comment>, IEnumerable<comment>, ICollection, IEnumerable
Ärvt Medlemmar
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()
Exempel
Workbook workbook = new Workbook();
CommentCollection comments = workbook.Worksheets[0].Comments;
//utför din verksamhet
Dim workbook as Workbook = new Workbook()
Dim comments as CommentCollection = workbook.Worksheets(0).Comments
Egenskaper
this[int]
Hämtar Aspose.Cells.Comment-elementet vid den angivna index.
public Comment this[int index] { get; }
Egenskapsvärde
Exempel
Comment comment3 = comments[0];
comment3.Note = "Tre anteckning.";
this[string]
Hämtar Aspose.Cells.Comment-elementet vid den angivna cellen.
public Comment this[string cellName] { get; }
Egenskapsvärde
Exempel
Comment comment4 = comments["B2"];
comment4.Note = "Fyra anteckning.";
this[int, int]
Hämtar Aspose.Cells.Comment-elementet vid den angivna radindex och kolumnindex.
public Comment this[int row, int column] { get; }
Egenskapsvärde
Exempel
Comment comment5 = comments[1,1];
comment5.Note = "Fem anteckning.";
Metoder
Add(int, int)
Lägger till en kommentar i samlingen.
public int Add(int row, int column)
Parametrar
row
int
Cellradindex.
column
int
Cellkolumnindex.
Returer
Index för Aspose.Cells.Comment-objekt.
Exempel
int commentIndex1 = comments.Add(0, 0);
Comment comment1 = comments[commentIndex1];
comment1.Note = "Första anteckning.";
comment1.Font.Name = "Times New Roman";
Add(string)
Lägger till en kommentar i samlingen.
public int Add(string cellName)
Parametrar
cellName
string
Cellnamn.
Returer
Index för Aspose.Cells.Comment-objekt.
Exempel
int commentIndex2 = comments.Add("B2");
Comment comment2 = comments[commentIndex2];
comment2.Note = "Andra anteckning.";
comment2.Font.Name = "Times New Roman";
AddThreadedComment(int, int, string, ThreadedCommentAuthor)
Lägger till en trådad kommentar.
public int AddThreadedComment(int row, int column, string text, ThreadedCommentAuthor author)
Parametrar
row
int
Cellradindex.
column
int
Cellkolumnindex.
text
string
Texten för kommentaren.
author
ThreadedCommentAuthor
Användaren av denna trådade kommentar.
Returer
Index för Aspose.Cells.ThreadedComment-objekt.
AddThreadedComment(string, string, ThreadedCommentAuthor)
Lägger till en trådad kommentar.
public int AddThreadedComment(string cellName, string text, ThreadedCommentAuthor author)
Parametrar
cellName
string
Namnet på cellen.
text
string
Texten för kommentaren.
author
ThreadedCommentAuthor
Användaren av denna trådade kommentar.
Returer
Index för Aspose.Cells.ThreadedComment-objekt.
Clear()
Tar bort alla kommentarer;
public void Clear()
Exempel
comments.Clear();
GetThreadedComments(int, int)
Hämtar de trådade kommentarerna efter rad- och kolumnindex.
public ThreadedCommentCollection GetThreadedComments(int row, int column)
Parametrar
row
int
Radindex.
column
int
Kolumnindex.
Returer
Exempel
ThreadedCommentCollection threadedComments1 = comments.GetThreadedComments(1, 1);
for (int i = 0; i < threadedComments1.Count; ++i)
{
ThreadedComment tc = threadedComments1[i];
string note = tc.Notes;
}
GetThreadedComments(string)
Hämtar de trådade kommentarerna efter cellnamn.
public ThreadedCommentCollection GetThreadedComments(string cellName)
Parametrar
cellName
string
Namnet på cellen.
Returer
Exempel
ThreadedCommentCollection threadedComments2 = comments.GetThreadedComments("B2");
for (int i = 0; i < threadedComments2.Count; ++i)
{
ThreadedComment tc = threadedComments2[i];
string note = tc.Notes;
}
RemoveAt(string)
Tar bort kommentaren från den specifika cellen.
public void RemoveAt(string cellName)
Parametrar
cellName
string
Namnet på cellen som innehåller en kommentar.
Exempel
comments.RemoveAt("B2");
RemoveAt(int, int)
Tar bort kommentaren från den specifika cellen.
public void RemoveAt(int row, int column)
Parametrar
row
int
Radindex.
column
int
Kolumnindex.
Exempel
comments.RemoveAt(1,1);