Comment
Comment
Panoramica
Comment è una classe in Aspose.Words FOSS per .NET. Eredita da: InlineStory, INodeWithAnnotationId, IMoveTrackableNode.
Rappresenta un contenitore per il testo di un commento.
Questa classe fornisce 33 metodi per lavorare con gli oggetti Comment nei programmi .NET. I metodi disponibili includono: Accept, AcceptEnd, AcceptStart, AddReply, AppendChild, Clone, Comment, CreateNavigator, EnsureMinimum, GetAncestor, GetAncestorOf, GetChild e 20 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.Words FOSS per .NET. Proprietà: Ancestor, Author, Count, CustomNodeId, DateTime, DateTimeUtc e 26 in più.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
NodeType | NodeType | Lettura | Restituisce il commento. |
StoryType | StoryType | Lettura | Restituisce i commenti. |
Id | int | Lettura/Scrittura | Ottiene o imposta l’identificatore del commento. |
Initial | string | Lettura/Scrittura | Restituisce o imposta le iniziali dell’utente associato a un commento specifico. |
DateTime | DateTime | Lettura/Scrittura | Ottiene la data e l’ora in cui è stato effettuato il commento. |
DateTimeUtc | DateTime | Lettura | Restituisce la data e l’ora UTC in cui è stato effettuato il commento. |
Author | string | Lettura/Scrittura | Restituisce o imposta il nome dell’autore per un commento. |
Ancestor | Comment | Lettura | Restituisce l’oggetto Comment genitore. |
Replies | CommentCollection | Lettura | Restituisce una collezione di oggetti Comment che sono figli immediati del commento specificato. |
Done | bool | Lettura/Scrittura | Ottiene o imposta il flag che indica che il commento è stato contrassegnato come completato. |
ParentId | int | Lettura/Scrittura | Ottiene o imposta l’ID del commento padre. |
ParentParagraph | Paragraph | Lettura | Recupera il Paragraph genitore di questo nodo. |
FirstParagraph | Paragraph | Lettura | Restituisce il primo paragrafo della storia. |
LastParagraph | Paragraph | Lettura | Ottiene l’ultimo paragrafo nella storia. |
Paragraphs | ParagraphCollection | Lettura | Restituisce una raccolta di paragrafi che sono figli immediati della storia. |
Tables | TableCollection | Lettura | Ottiene una raccolta di tabelle che sono figli immediati della storia. |
IsInsertRevision | bool | Lettura | Ottiene il valore di is insert revision. |
IsDeleteRevision | bool | Lettura | Ottiene la revisione di cancellazione. |
IsMoveFromRevision | bool | Lettura | Ottiene l’is move dalla revisione. |
IsMoveToRevision | bool | Lettura | Ottiene il valore di IsMoveToRevision. |
Font | Font | Lettura | Fornisce l’accesso alla formattazione del font del carattere di ancoraggio di questo oggetto. |
IsComposite | bool | Lettura | Restituisce true poiché questo nodo può avere nodi figli. |
HasChildNodes | bool | Lettura | Restituisce true se questo nodo ha dei nodi figli. |
FirstChild | Node | Lettura | Ottiene il primo figlio del nodo. |
LastChild | Node | Lettura | Ottiene l’ultimo figlio del nodo. |
Count | int | Lettura | Ottiene il numero di figli immediati di questo nodo. |
ParentNode | CompositeNode | Lettura | Ottiene il genitore immediato di questo nodo. |
Document | DocumentBase | Lettura | Restituisce il documento a cui appartiene questo nodo. |
PreviousSibling | Node | Lettura | Restituisce il nodo immediatamente precedente a questo nodo. |
NextSibling | Node | Lettura | Ottiene il nodo immediatamente successivo a questo nodo. |
Range | Range | Lettura | Restituisce un oggetto Range che rappresenta la parte di un documento contenuta in questo nodo. |
CustomNodeId | int | Lettura/Scrittura | Specifica l’identificatore personalizzato del nodo. |
Metodi
| Firma | Descrizione |
|---|---|
Comment(doc: DocumentBase) | Inizializza una nuova istanza della classe Comment. |
Comment(doc: DocumentBase, author: string, initial: string, dateTime: DateTime) | Inizializza una nuova istanza della classe Comment. |
Accept(visitor: DocumentVisitor) | Chiama VisitCommentStart, poi chiama Accept per tutti i nodi figlio del commento e chiama VisitCommentEnd alla fine. |
AddReply(author: string, initial: string, dateTime: DateTime, text: string) | Aggiunge una risposta a questo commento. |
RemoveReply(reply: Comment) | Rimuove la risposta specificata a questo commento. |
RemoveAllReplies() | Rimuove tutte le risposte a questo commento. |
AcceptStart(visitor: DocumentVisitor) | Accetta un visitatore per visitare l’inizio del commento. |
AcceptEnd(visitor: DocumentVisitor) | Accetta un visitatore per visitare la fine del commento. |
SetText(text: string) | Questo è un metodo di convenienza che consente di impostare facilmente il testo del commento. |
EnsureMinimum() | Se l’ultimo figlio non è un paragrafo, crea e aggiunge un paragrafo vuoto. |
GetText() | Restituisce il testo di questo nodo e di tutti i suoi figli. |
GetChildNodes(nodeType: NodeType, isDeep: bool) | Restituisce una raccolta di nodi figlio che corrispondono al tipo specificato. |
GetChild(nodeType: NodeType, index: int, isDeep: bool) | Restituisce il N-esimo nodo figlio che corrisponde al tipo specificato. |
SelectNodes(xpath: string) | Seleziona un elenco di nodi che corrispondono all’espressione XPath. |
SelectSingleNode(xpath: string) | Seleziona il primo nodo che corrisponde all’espressione XPath. |
GetEnumerator() | Fornisce supporto per l’iterazione in stile foreach sui nodi figlio di questo nodo. |
AppendChild(newChild: T) | Aggiunge il nodo specificato alla fine dell’elenco dei nodi figlio di questo nodo. |
PrependChild(newChild: T) | Aggiunge il nodo specificato all’inizio dell’elenco dei nodi figlio di questo nodo. |
InsertAfter(newChild: T, refChild: Node) | Inserisce il nodo specificato immediatamente dopo il nodo di riferimento specificato. |
InsertBefore(newChild: T, refChild: Node) | Inserisce il nodo specificato immediatamente prima del nodo di riferimento specificato. |
RemoveChild(oldChild: T) | Rimuove il nodo figlio specificato. |
RemoveAllChildren() | Rimuove tutti i nodi figli del nodo corrente. |
RemoveSmartTags() | Rimuove tutti i nodi discendenti SmartTag del nodo corrente. |
IndexOf(child: Node) | Restituisce l’indice del child node specificato nell’array dei child node. |
CreateNavigator() | Crea un navigator che può essere usato per attraversare e leggere i nodi. |
Clone(isCloneChildren: bool) | Dovresti utilizzare il sovraccarico Clone(bool, INodeCloningListener) quando la clonazione del nodo è parte di un altro processo di clonazione di nodo (di solito composite). |
GetAncestor(ancestorType: Type) | Restituisce il primo antenato del tipo di oggetto specificato. |
GetAncestorOf() | Chiama GetAncestorOf su questa istanza di Comment. |
Remove() | Rimuove se stesso dal genitore. |
NextPreOrder(rootNode: Node) | Ottiene il nodo successivo secondo l’algoritmo di attraversamento dell’albero in pre-order. |
PreviousPreOrder(rootNode: Node) | Ottiene il nodo precedente secondo l’algoritmo di attraversamento dell’albero in pre-order. |
ToString(saveFormat: SaveFormat) | Esporta il contenuto del nodo in una stringa nel formato specificato. |
NodeTypeToString(nodeType: NodeType) | Un metodo di utilità che converte un valore enum del tipo di nodo in una stringa leggibile dall’utente. |