C# Класс Aspose.Words.Examples.CSharp.Programming_Documents.Working_With_Document.ExtractContentUsingDocumentVisitor.MyDocToTxtWriter

Simple implementation of saving a document in the plain text format. Implemented as a Visitor.
Наследование: DocumentVisitor
Показать файл Открыть проект

Открытые методы

Метод Описание
GetText ( ) : string

Gets the plain text of the document that was accumulated by the visitor.

MyDocToTxtWriter ( ) : System.IO
VisitBodyEnd ( Body body ) : VisitorAction
VisitBodyStart ( Body body ) : VisitorAction
VisitFieldEnd ( FieldEnd fieldEnd ) : VisitorAction

Called when a FieldEnd node is encountered in the document.

VisitFieldSeparator ( FieldSeparator fieldSeparator ) : VisitorAction

Called when a FieldSeparator node is encountered in the document.

VisitFieldStart ( FieldStart fieldStart ) : VisitorAction

Called when a FieldStart node is encountered in the document.

VisitHeaderFooterStart ( HeaderFooter headerFooter ) : VisitorAction

Called when a HeaderFooter node is encountered in the document.

VisitParagraphEnd ( Paragraph paragraph ) : VisitorAction

Called when visiting of a Paragraph node is ended in the document.

VisitRun ( Run run ) : VisitorAction

Called when a Run node is encountered in the document.

Приватные методы

Метод Описание
AppendText ( string text ) : void

Adds text to the current output. Honours the enabled/disabled output flag.

Описание методов

GetText() публичный Метод

Gets the plain text of the document that was accumulated by the visitor.
public GetText ( ) : string
Результат string

MyDocToTxtWriter() публичный Метод

public MyDocToTxtWriter ( ) : System.IO
Результат System.IO

VisitBodyEnd() публичный Метод

public VisitBodyEnd ( Body body ) : VisitorAction
body Body
Результат VisitorAction

VisitBodyStart() публичный Метод

public VisitBodyStart ( Body body ) : VisitorAction
body Body
Результат VisitorAction

VisitFieldEnd() публичный Метод

Called when a FieldEnd node is encountered in the document.
public VisitFieldEnd ( FieldEnd fieldEnd ) : VisitorAction
fieldEnd FieldEnd
Результат VisitorAction

VisitFieldSeparator() публичный Метод

Called when a FieldSeparator node is encountered in the document.
public VisitFieldSeparator ( FieldSeparator fieldSeparator ) : VisitorAction
fieldSeparator FieldSeparator
Результат VisitorAction

VisitFieldStart() публичный Метод

Called when a FieldStart node is encountered in the document.
public VisitFieldStart ( FieldStart fieldStart ) : VisitorAction
fieldStart FieldStart
Результат VisitorAction

VisitHeaderFooterStart() публичный Метод

Called when a HeaderFooter node is encountered in the document.
public VisitHeaderFooterStart ( HeaderFooter headerFooter ) : VisitorAction
headerFooter HeaderFooter
Результат VisitorAction

VisitParagraphEnd() публичный Метод

Called when visiting of a Paragraph node is ended in the document.
public VisitParagraphEnd ( Paragraph paragraph ) : VisitorAction
paragraph Paragraph
Результат VisitorAction

VisitRun() публичный Метод

Called when a Run node is encountered in the document.
public VisitRun ( Run run ) : VisitorAction
run Run
Результат VisitorAction