officefileapi-120707-word-processing-document-api-examples-text-how-to-mark-text-as-hidden.md
The following example describes how to use Word Processing Document API to mark text as hidden.
The code sample below hides the third document paragraph:
using DevExpress.XtraRichEdit.API.Native;
using (var wordProcessor = new RichEditDocumentServer())
{
wordProcessor.LoadDocument("Document.docx");
Document document = wordProcessor.Document;
// Obtain the third paragraph:
DocumentRange hiddenRange = document.Paragraphs[2].Range;
CharacterProperties hiddenTextProperties =
document.BeginUpdateCharacters(hiddenRange);
// Mark the paragraph as hidden:
hiddenTextProperties.Hidden = true;
document.EndUpdateCharacters(hiddenTextProperties);
}
Imports DevExpress.XtraRichEdit.API.Native
Using wordProcessor = New RichEditDocumentServer()
wordProcessor.LoadDocument("Document.docx")
Dim document As Document = wordProcessor.Document
' Obtain the third paragraph:
Dim hiddenRange As DocumentRange = document.Paragraphs(2).Range
Dim hiddenTextProperties As CharacterProperties =
document.BeginUpdateCharacters(hiddenRange)
' Mark the paragraph as hidden:
hiddenTextProperties.Hidden = True
document.EndUpdateCharacters(hiddenTextProperties)
End Using