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

NaamTypeToegangBeschrijving
NodeTypeNodeTypeLezenRetourneert commentaar.
StoryTypeStoryTypeLezenRetourneert commentaren.
IdintLezen/schrijvenHaalt of stelt de commentaaridentificatie in.
InitialstringLezen/schrijvenGeeft de initialen van de gebruiker die aan een specifieke opmerking is gekoppeld terug, of stelt deze in.
DateTimeDateTimeLezen/schrijvenHaalt de datum en tijd op waarop de opmerking is gemaakt.
DateTimeUtcDateTimeLezenHaalt de UTC-datum en -tijd op waarop de opmerking is gemaakt.
AuthorstringLezen/schrijvenRetourneert of stelt de auteursnaam van een reactie in.
AncestorCommentLezenRetourneert het bovenliggende Comment-object.
RepliesCommentCollectionLezenRetourneert een verzameling Comment-objecten die directe kinderen zijn van de opgegeven reactie.
DoneboolLezen/schrijvenHaalt of stelt de vlag in die aangeeft dat de opmerking als voltooid is gemarkeerd.
ParentIdintLezen/schrijvenHaalt of stelt de parent comment ID in.
ParentParagraphParagraphLezenHaalt de bovenliggende Paragraph van dit knooppunt op.
FirstParagraphParagraphLezenHaalt de eerste alinea op in het verhaal.
LastParagraphParagraphLezenHaalt de laatste alinea op in het verhaal.
ParagraphsParagraphCollectionLezenHaalt een verzameling alinea’s op die directe kinderen van het verhaal zijn.
TablesTableCollectionLezenHaalt een verzameling tabellen op die directe kinderen van het verhaal zijn.
IsInsertRevisionboolLezenHaalt de is insert-revisie op.
IsDeleteRevisionboolLezenHaalt de is delete revision op.
IsMoveFromRevisionboolLezenHaalt de is move op uit revisie.
IsMoveToRevisionboolLezenHaalt de is move to revision op.
FontFontLezenBiedt toegang tot de lettertypeopmaak van het ankerteken van dit object.
IsCompositeboolLezenRetourneert true omdat dit node child nodes kan hebben.
HasChildNodesboolLezenRetourneert true als dit knooppunt een of meer kindknooppunten heeft.
FirstChildNodeLezenHaalt het eerste kind van het knooppunt op.
LastChildNodeLezenHaalt het laatste kind van het knooppunt op.
CountintLezenHaalt het aantal directe kinderen van dit knooppunt op.
ParentNodeCompositeNodeLezenHaalt de directe ouder van dit knooppunt op.
DocumentDocumentBaseLezenHaalt het document op waartoe dit knooppunt behoort.
PreviousSiblingNodeLezenHaalt de node op die direct voorafgaat aan deze node.
NextSiblingNodeLezenHaalt de node op die onmiddellijk volgt op deze node.
RangeRangeLezenRetourneert een Range-object dat het gedeelte van een document vertegenwoordigt dat zich in dit knooppunt bevindt.
CustomNodeIdintLezen/schrijvenSpecificeert een aangepaste knoopidentificatie.

Methoden

HandtekeningBeschrijving
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.

Zie ook

 Nederlands