Comment
Comment
Overzicht
Comment is een klasse in Aspose.Words FOSS voor .NET. Erft van: InlineStory, INodeWithAnnotationId, IMoveTrackableNode.
Vertegenwoordigt een container voor de tekst van een opmerking.
Deze klasse biedt 33 methoden voor het werken met Comment-objecten in .NET-programma’s. Beschikbare methoden omvatten: Accept, AcceptEnd, AcceptStart, AddReply, AppendChild, Clone, Comment, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild, en 20 extra methoden. Alle publieke leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.Words FOSS voor .NET-pakket. Eigenschappen: Ancestor, Author, Count, CustomNodeId, DateTime, DateTimeUtc, en nog 26.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
NodeType | NodeType | Lezen | Retourneert commentaar. |
StoryType | StoryType | Lezen | Retourneert commentaren. |
Id | int | Lezen/schrijven | Haalt of stelt de commentaaridentificatie in. |
Initial | string | Lezen/schrijven | Geeft de initialen van de gebruiker die aan een specifieke opmerking is gekoppeld terug, of stelt deze in. |
DateTime | DateTime | Lezen/schrijven | Haalt de datum en tijd op waarop de opmerking is gemaakt. |
DateTimeUtc | DateTime | Lezen | Haalt de UTC-datum en -tijd op waarop de opmerking is gemaakt. |
Author | string | Lezen/schrijven | Retourneert of stelt de auteursnaam van een reactie in. |
Ancestor | Comment | Lezen | Retourneert het bovenliggende Comment-object. |
Replies | CommentCollection | Lezen | Retourneert een verzameling Comment-objecten die directe kinderen zijn van de opgegeven reactie. |
Done | bool | Lezen/schrijven | Haalt of stelt de vlag in die aangeeft dat de opmerking als voltooid is gemarkeerd. |
ParentId | int | Lezen/schrijven | Haalt of stelt de parent comment ID in. |
ParentParagraph | Paragraph | Lezen | Haalt de bovenliggende Paragraph van dit knooppunt op. |
FirstParagraph | Paragraph | Lezen | Haalt de eerste alinea op in het verhaal. |
LastParagraph | Paragraph | Lezen | Haalt de laatste alinea op in het verhaal. |
Paragraphs | ParagraphCollection | Lezen | Haalt een verzameling alinea’s op die directe kinderen van het verhaal zijn. |
Tables | TableCollection | Lezen | Haalt een verzameling tabellen op die directe kinderen van het verhaal zijn. |
IsInsertRevision | bool | Lezen | Haalt de is insert-revisie op. |
IsDeleteRevision | bool | Lezen | Haalt de is delete revision op. |
IsMoveFromRevision | bool | Lezen | Haalt de is move op uit revisie. |
IsMoveToRevision | bool | Lezen | Haalt de is move to revision op. |
Font | Font | Lezen | Biedt toegang tot de lettertypeopmaak van het ankerteken van dit object. |
IsComposite | bool | Lezen | Retourneert true omdat dit node child nodes kan hebben. |
HasChildNodes | bool | Lezen | Retourneert true als dit knooppunt een of meer kindknooppunten heeft. |
FirstChild | Node | Lezen | Haalt het eerste kind van het knooppunt op. |
LastChild | Node | Lezen | Haalt het laatste kind van het knooppunt op. |
Count | int | Lezen | Haalt het aantal directe kinderen van dit knooppunt op. |
ParentNode | CompositeNode | Lezen | Haalt de directe ouder van dit knooppunt op. |
Document | DocumentBase | Lezen | Haalt het document op waartoe dit knooppunt behoort. |
PreviousSibling | Node | Lezen | Haalt de node op die direct voorafgaat aan deze node. |
NextSibling | Node | Lezen | Haalt de node op die onmiddellijk volgt op deze node. |
Range | Range | Lezen | Retourneert een Range-object dat het gedeelte van een document vertegenwoordigt dat zich in dit knooppunt bevindt. |
CustomNodeId | int | Lezen/schrijven | Specificeert een aangepaste knoopidentificatie. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Comment(doc: DocumentBase) | Initialiseert een nieuw exemplaar van de Comment-klasse. |
Comment(doc: DocumentBase, author: string, initial: string, dateTime: DateTime) | Initialiseert een nieuw exemplaar van de Comment class. |
Accept(visitor: DocumentVisitor) | Roept VisitCommentStart aan, roept vervolgens Accept aan voor alle kindknooppunten van de opmerking en roept VisitCommentEnd aan het einde aan. |
AddReply(author: string, initial: string, dateTime: DateTime, text: string) | Voegt een antwoord toe aan deze opmerking. |
RemoveReply(reply: Comment) | Verwijdert het opgegeven antwoord op deze opmerking. |
RemoveAllReplies() | Verwijdert alle antwoorden op deze opmerking. |
AcceptStart(visitor: DocumentVisitor) | Accepteert een visitor voor het bezoeken van het begin van de opmerking. |
AcceptEnd(visitor: DocumentVisitor) | Accepteert een visitor voor het bezoeken van het einde van de opmerking. |
SetText(text: string) | Dit is een handige methode die het mogelijk maakt om gemakkelijk de tekst van de opmerking in te stellen. |
EnsureMinimum() | Als het laatste kind geen alinea is, maakt en voegt het een lege alinea toe. |
GetText() | Haalt de tekst van dit knooppunt en van al zijn kinderen op. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Retourneert een verzameling kindknooppunten die overeenkomen met het opgegeven type. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Retourneert een N-de kindknooppunt dat overeenkomt met het opgegeven type. |
SelectNodes(xpath: string) | Selecteert een lijst van knooppunten die overeenkomen met de XPath-expressie. |
SelectSingleNode(xpath: string) | Selecteert de eerste Node die overeenkomt met de XPath-expressie. |
GetEnumerator() | Biedt ondersteuning voor de for each-stijl iteratie over de child nodes van dit node. |
AppendChild(newChild: T) | Voegt de opgegeven node toe aan het einde van de lijst met child nodes van dit node. |
PrependChild(newChild: T) | Voegt de opgegeven node toe aan het begin van de lijst met child nodes van dit node. |
InsertAfter(newChild: T, refChild: Node) | Voegt het opgegeven knooppunt direct na het opgegeven referentieknooppunt in. |
InsertBefore(newChild: T, refChild: Node) | Voegt het opgegeven knooppunt direct vóór het opgegeven referentieknooppunt in. |
RemoveChild(oldChild: T) | Verwijdert het opgegeven kindknooppunt. |
RemoveAllChildren() | Verwijdert alle kindknooppunten van het huidige knooppunt. |
RemoveSmartTags() | Verwijdert alle SmartTag onderliggende knooppunten van het huidige knooppunt. |
IndexOf(child: Node) | Retourneert de index van het opgegeven kindknooppunt in de array met kindknooppunten. |
CreateNavigator() | Creëert een navigator die kan worden gebruikt om knooppunten te doorlopen en te lezen. |
Clone(isCloneChildren: bool) | U moet de overload Clone(bool, INodeCloningListener) gebruiken wanneer het klonen van het knooppunt onderdeel is van een ander (meestal samengesteld) knooppuntkloningsproces. |
GetAncestor(ancestorType: Type) | Haalt de eerste voorouder op van het opgegeven objecttype. |
GetAncestorOf() | Roept GetAncestorOf aan op deze Comment-instantie. |
Remove() | Verwijdert zichzelf uit de ouder. |
NextPreOrder(rootNode: Node) | Haalt het volgende knooppunt op volgens het pre-order boomdoorloopalgoritme. |
PreviousPreOrder(rootNode: Node) | Haalt het vorige knooppunt op volgens het pre-order boomdoorloopalgoritme. |
ToString(saveFormat: SaveFormat) | Exporteert de inhoud van de node naar een string in het opgegeven formaat. |
NodeTypeToString(nodeType: NodeType) | Een hulpprogrammamethode die een node-type enum-waarde omzet in een gebruiksvriendelijke string. |