IgnoreStructuredDocumentTags
Contenido
[
Ocultar
]FindReplaceOptions.IgnoreStructuredDocumentTags property
Obtiene o establece un valor booleano que indica que se debe ignorar el contenido deStructuredDocumentTag
. El valor predeterminado esFALSO
.
public bool IgnoreStructuredDocumentTags { get; set; }
Observaciones
Cuando esta opción está configurada enverdadero
, el contenido deStructuredDocumentTag
será tratado como un texto simple.
De lo contrario,StructuredDocumentTag
se procesará como Story independiente y el patrón de reemplazo se buscará por separado para cadaStructuredDocumentTag
, de modo que si el patrón cruza unStructuredDocumentTag
, entonces no se realizará el reemplazo para dicho patrón.
Ejemplos
Muestra cómo ignorar el contenido de las etiquetas durante el reemplazo.
Document doc = new Document(MyDir + "Structured document tags.docx");
// Este párrafo 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");
Ver también
- class FindReplaceOptions
- espacio de nombres Aspose.Words.Replacing
- asamblea Aspose.Words