IgnoreStructuredDocumentTags
Contenido
[
Ocultar
]FindReplaceOptions.IgnoreStructuredDocumentTags property
Obtiene o establece un valor booleano que indica si 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 se tratará como un texto simple.
De lo contrario,StructuredDocumentTag Se procesará como Story independiente y se buscará el patrón de reemplazo por separado para cada uno.StructuredDocumentTag , 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 para su 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