IgnoreStructuredDocumentTags

FindReplaceOptions.IgnoreStructuredDocumentTags property

Ottiene o imposta un valore booleano che indica di ignorare il contenuto diStructuredDocumentTag . Il valore predefinito èfalso .

public bool IgnoreStructuredDocumentTags { get; set; }

Osservazioni

Quando questa opzione è impostata suVERO , il contenuto diStructuredDocumentTag verrà trattato come un semplice testo.

Altrimenti,StructuredDocumentTag verrà elaborato come Story autonomo e il modello sostitutivo verrà cercato separatamente per ciascunoStructuredDocumentTag, in modo che se il modello attraversa aStructuredDocumentTag , la sostituzione non verrà eseguita per tale modello.

Esempi

Mostra come ignorare il contenuto dei tag dalla sostituzione.

Document doc = new Document(MyDir + "Structured document tags.docx");

// Questo paragrafo contiene SDT.
Paragraph p = (Paragraph)doc.FirstSection.Body.GetChild(NodeType.Paragraph, 2, true);
string textToSearch = p.ToString(SaveFormat.Text).Trim();

FindReplaceOptions options = new FindReplaceOptions() { IgnoreStructuredDocumentTags = true };
doc.Range.Replace(textToSearch, "replacement", options);

doc.Save(ArtifactsDir + "StructuredDocumentTag.IgnoreStructuredDocumentTags.docx");

Guarda anche