Range

Visão geral

Range é uma classe em Aspose.Words FOSS para .NET. Herda de: IEnumerable<Node>.

Representa uma área contígua em um documento.

Esta classe fornece 10 métodos para trabalhar com objetos Range em programas .NET. Os métodos disponíveis incluem: Delete, GetEnumerator, NormalizeFieldTypes, Replace, ToDocument, UnlinkFields, UpdateFields. Todos os membros públicos estão acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.Words FOSS para .NET. Propriedades: Bookmarks, Fields, FormFields, Revisions, StructuredDocumentTags, Text.

Propriedades

NomeTipoAcessoDescrição
TextstringLeituraObtém o texto do intervalo.
FormFieldsFormFieldCollectionLeituraRetorna uma coleção FormFields que representa todos os campos de formulário no intervalo.
BookmarksBookmarkCollectionLeituraRetorna uma coleção Bookmarks que representa todos os marcadores no intervalo.
FieldsFieldCollectionLeituraRetorna uma coleção Fields que representa todos os campos no intervalo.
StructuredDocumentTagsStructuredDocumentTagCollectionLeituraRetorna uma coleção StructuredDocumentTags que representa todas as tags de documento estruturado no intervalo.
RevisionsRevisionCollectionLeituraObtém uma coleção de revisões (alterações rastreadas) que existem neste intervalo.

Métodos

AssinaturaDescrição
Delete()Exclui todos os caracteres do intervalo.
Replace(pattern: string, replacement: string)Substitui todas as ocorrências de um padrão de cadeia de caracteres especificado por uma string de substituição.
Replace(pattern: Regex, replacement: string)Substitui todas as ocorrências de um padrão de caracteres especificado por uma expressão regular por outra string.
Replace(pattern: string, replacement: string, options: FindReplaceOptions)Substitui todas as ocorrências de um padrão de string de caracteres especificado por uma string de substituição.
Replace(pattern: Regex, replacement: string, options: FindReplaceOptions)Substitui todas as ocorrências de um padrão de caractere especificado por uma expressão regular por outra string.
UpdateFields()Atualiza os valores dos campos de documento neste intervalo.
UnlinkFields()Desvincula os campos neste intervalo.
NormalizeFieldTypes()Altera os valores do tipo de campo FieldType de FieldStart, FieldSeparator, FieldEnd neste intervalo para que correspondam aos tipos de campo contidos nos códigos de campo.
ToDocument()Constrói um novo documento totalmente formado que contém o intervalo.
GetEnumerator()Chama GetEnumerator nesta instância de Range.

Ver também

 Português