Comment
Comment
نمای کلی
Comment یک کلاس در Aspose.Words FOSS برای .NET است. ارثبرده از: InlineStory، INodeWithAnnotationId، IMoveTrackableNode.
نمایانگر یک محفظه برای متن یک نظر است.
این کلاس 33 متد برای کار با اشیاء Comment در برنامههای .NET فراهم میکند. متدهای موجود شامل: Accept، AcceptEnd، AcceptStart، AddReply، AppendChild، Clone، Comment، CreateNavigator، EnsureMinimum، GetAncestor، GetAncestorOf، GetChild، و 20 متد دیگر هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Words FOSS برای .NET، برای هر برنامهٔ .NET قابل دسترسی هستند. ویژگیها: Ancestor، Author، Count، CustomNodeId، DateTime، DateTimeUtc، و 26 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
NodeType | NodeType | خواندن | Comment را برمیگرداند. |
StoryType | StoryType | خواندن | Comments را برمیگرداند. |
Id | int | خواندن/نوشتن | شناسهٔ نظر را دریافت یا تنظیم میکند. |
Initial | string | خواندن/نوشتن | بازگرداندن یا تنظیم حروف اولیهٔ کاربری که به یک نظر خاص مرتبط است. |
DateTime | DateTime | خواندن/نوشتن | تاریخ و زمانی که نظر ثبت شده است را دریافت میکند. |
DateTimeUtc | DateTime | خواندن | تاریخ و زمان UTC که نظر در آن ثبت شده است را دریافت میکند. |
Author | string | خواندن/نوشتن | نام نویسندهٔ یک نظر را برمیگرداند یا تنظیم میکند. |
Ancestor | Comment | خواندن | شیء Comment والد را برمیگرداند. |
Replies | CommentCollection | خواندن | یک مجموعه از اشیاء Comment را که فرزندان مستقیم کامنت مشخصشده هستند، برمیگرداند. |
Done | bool | خواندن/نوشتن | پرچمی را که نشان میدهد کامنت بهعنوان انجامشده علامتگذاری شده است، دریافت یا تنظیم میکند. |
ParentId | int | خواندن/نوشتن | دریافت یا تنظیم parent comment ID. |
ParentParagraph | Paragraph | خواندن | پاراگراف والد این گره را بازیابی میکند. |
FirstParagraph | Paragraph | خواندن | پاراگراف اول داستان را دریافت میکند. |
LastParagraph | Paragraph | خواندن | آخرین پاراگراف داستان را دریافت میکند. |
Paragraphs | ParagraphCollection | خواندن | یک مجموعه از پاراگرافها را برمیگرداند که فرزندان مستقیم داستان هستند. |
Tables | TableCollection | خواندن | یک مجموعه از جدولها را برمیگرداند که فرزندان مستقیم داستان هستند. |
IsInsertRevision | bool | خواندن | دریافت وضعیت درج بازنگری. |
IsDeleteRevision | bool | خواندن | دریافت میکند وضعیت حذف نسخه. |
IsMoveFromRevision | bool | خواندن | دریافت is move از revision. |
IsMoveToRevision | bool | خواندن | مقدار is move to revision را دریافت میکند. |
Font | Font | خواندن | دسترسی به قالببندی فونت کاراکتر لنگر این شیء را فراهم میکند. |
IsComposite | bool | خواندن | در صورتی که این گره میتواند گرههای فرزند داشته باشد، true را برمیگرداند. |
HasChildNodes | bool | خواندن | اگر این گره دارای هرگونه گره فرزند باشد، true را برمیگرداند. |
FirstChild | Node | خواندن | اولین فرزند گره را دریافت میکند. |
LastChild | Node | خواندن | آخرین فرزند گره را دریافت میکند. |
Count | int | خواندن | تعداد فرزندان مستقیم این گره را دریافت میکند. |
ParentNode | CompositeNode | خواندن | والد مستقیم این گره را دریافت میکند. |
Document | DocumentBase | خواندن | سندی را که این گره به آن تعلق دارد برمیگرداند. |
PreviousSibling | Node | خواندن | گرهای را که بلافاصله قبل از این گره قرار دارد، دریافت میکند. |
NextSibling | Node | خواندن | گرهای را که بلافاصله پس از این گره میآید دریافت میکند. |
Range | Range | خواندن | یک شیء Range را برمیگرداند که بخشی از سند را که در این گره موجود است، نشان میدهد. |
CustomNodeId | int | خواندن/نوشتن | شناسه گره سفارشی را مشخص میکند. |
روش ها
| امضا | توضیح |
|---|---|
Comment(doc: DocumentBase) | یک نمونه جدید از کلاس Comment را مقداردهی اولیه میکند. |
Comment(doc: DocumentBase, author: string, initial: string, dateTime: DateTime) | یک نمونه جدید از کلاس Comment را مقداردهی اولیه میکند. |
Accept(visitor: DocumentVisitor) | متد VisitCommentStart را فراخوانی میکند، سپس برای تمام گرههای فرزند نظر متد Accept را صدا میزند و در انتها VisitCommentEnd را فراخوانی میکند. |
AddReply(author: string, initial: string, dateTime: DateTime, text: string) | یک پاسخ به این نظر اضافه میکند. |
RemoveReply(reply: Comment) | پاسخ مشخصشده به این نظر را حذف میکند. |
RemoveAllReplies() | تمام پاسخهای این نظر را حذف میکند. |
AcceptStart(visitor: DocumentVisitor) | یک بازدیدکننده را برای بازدید از ابتدای این نظر میپذیرد. |
AcceptEnd(visitor: DocumentVisitor) | یک بازدیدکننده را برای بازدید از انتهای نظر میپذیرد. |
SetText(text: string) | این یک متد راحتی است که امکان تنظیم آسان متن نظر را فراهم میکند. |
EnsureMinimum() | اگر آخرین فرزند یک پاراگراف نباشد، یک پاراگراف خالی ایجاد میکند و به انتها اضافه مینماید. |
GetText() | متن این گره و تمام فرزندان آن را دریافت میکند. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | مجموعهای از گرههای فرزند که با نوع مشخص شده مطابقت دارند را برمیگرداند. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | گرهٔ Nام فرزند که با نوع مشخص شده مطابقت دارد را برمیگرداند. |
SelectNodes(xpath: string) | فهرستی از گرههای مطابق با عبارت XPath را انتخاب میکند. |
SelectSingleNode(xpath: string) | اولین گرهای که با عبارت XPath مطابقت دارد را انتخاب میکند. |
GetEnumerator() | پشتیبانی از تکرار به سبک for each بر روی گرههای فرزند این گره را فراهم میکند. |
AppendChild(newChild: T) | گره مشخصشده را به انتهای لیست گرههای فرزند این گره اضافه میکند. |
PrependChild(newChild: T) | گره مشخصشده را به ابتدای لیست گرههای فرزند این گره اضافه میکند. |
InsertAfter(newChild: T, refChild: Node) | گرهٔ مشخصشده را بلافاصله پس از گرهٔ مرجع مشخصشده درج میکند. |
InsertBefore(newChild: T, refChild: Node) | گرهٔ مشخصشده را بلافاصله پیش از گرهٔ مرجع مشخصشده درج میکند. |
RemoveChild(oldChild: T) | گره فرزند مشخص شده را حذف میکند. |
RemoveAllChildren() | تمام گرههای فرزند گرهٔ فعلی را حذف میکند. |
RemoveSmartTags() | تمام گرههای فرزند SmartTag گرهٔ فعلی را حذف میکند. |
IndexOf(child: Node) | اندیس گره فرزند مشخص شده را در آرایهٔ گرههای فرزند برمیگرداند. |
CreateNavigator() | یک ناوشگر ایجاد میکند که میتوان از آن برای پیمایش و خواندن گرهها استفاده کرد. |
Clone(isCloneChildren: bool) | شما باید هنگام کلونکردن گره که بخشی از فرآیند کلونکردن گره (معمولاً ترکیبی) دیگری است، از overload Clone(bool, INodeCloningListener) استفاده کنید. |
GetAncestor(ancestorType: Type) | اولین جد از نوع شیء مشخصشده را دریافت میکند. |
GetAncestorOf() | متد GetAncestorOf را بر روی این نمونهٔ Comment فراخوانی میکند. |
Remove() | خود را از والد حذف میکند. |
NextPreOrder(rootNode: Node) | گرهٔ بعدی را بر اساس الگوریتم پیمایش درخت پیشنظم دریافت میکند. |
PreviousPreOrder(rootNode: Node) | گرهٔ قبلی را بر اساس الگوریتم پیمایش پیشسفری درخت بهدست میآورد. |
ToString(saveFormat: SaveFormat) | محتویات گره را بهصورت یک رشته در قالب مشخصشده صادر میکند. |
NodeTypeToString(nodeType: NodeType) | متد کمکی که مقدار enum نوع گره را به رشتهای کاربرپسند تبدیل میکند. |