Compartilhar via


TextRange2 Interface

Definição

Representa o quadro de texto em um objeto Shape ou ShapeRange.

public interface class TextRange2 : Microsoft::Office::Core::_IMsoDispObj, System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000C0397-0000-0000-C000-000000000046")]
public interface TextRange2 : Microsoft.Office.Core._IMsoDispObj, System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("000C0397-0000-0000-C000-000000000046")>]
type TextRange2 = interface
    interface _IMsoDispObj
    interface IEnumerable
Public Interface TextRange2
Implements _IMsoDispObj, IEnumerable
Atributos
Implementações

Comentários

Este objeto contém o texto no quadro de texto, bem como as propriedades e métodos que controlam o alinhamento e ancoragem do quadro de texto. Use a propriedade TextFrame2 para retornar um TextFrame2 objeto.

Propriedades

Application

Quando usado sem um qualificador de objeto, essa propriedade retorna um objeto Application que representa a instância atual do aplicativo do Microsoft Office. Usada com um qualificador de objeto, essa propriedade retorna um objeto Application que representa o criador do TextFrame2 objeto. Quando usado com um objeto de automação OLE, ele retorna o aplicativo do objeto. Somente leitura.

BoundHeight

Obtém a altura, em pontos, da caixa de limite de texto do texto especificado. Somente leitura.

BoundLeft

Obtém a coordenada esquerda, em pontos, da caixa de limite de texto do texto especificado. Somente leitura.

BoundTop

Obtém a coordenada superior, em pontos, da caixa de limite de texto do texto especificado. Somente leitura.

BoundWidth

Obtém a largura, em pontos, da caixa de limite de texto do texto especificado. Somente leitura.

Characters[Int32, Int32]

Somente leitura.

Count

Obtém o número de itens no

TextRange2 Coleção. Somente leitura.

Creator

Obtém um inteiro de 32 bits que indica o aplicativo no qual o

TextRange2 objeto foi criado. Somente leitura.

Font

Retorna um objeto Font que representa a formatação de caracteres para o TextRange2 objeto. Somente leitura.

LanguageID

Obtém ou define o MsoLanguageID valor do TextRange2 objeto. Leitura/gravação.

Length

Obtém o comprimento de um intervalo de texto. Somente leitura.

Lines[Int32, Int32]

Retorna o subconjunto especificado de linhas de texto. Somente leitura.

MathZones[Int32, Int32]

Representa o quadro de texto em um objeto Shape ou ShapeRange.

ParagraphFormat

Retorna a formatação de parágrafo para o texto especificado. Somente leitura.

Paragraphs[Int32, Int32]

Obtém o subconjunto especificado de parágrafos de texto. Somente leitura.

Parent

Obtém o objeto pai do TextRange2 objeto.

Somente leitura.

Runs[Int32, Int32]

Obtém o subconjunto especificado de execuções de texto. Um fluxo de texto consiste em um intervalo de caracteres que compartilham os mesmos atributos de fonte. Somente leitura.

Sentences[Int32, Int32]

Retorna o subconjunto especificado de frases de texto. Somente leitura.

Start

Obtém o ponto de partida do intervalo de texto especificado. Somente leitura.

Text

Obtém ou define um valor String que representa o texto em um intervalo de texto. Leitura/gravação.

Words[Int32, Int32]

Obtém o subconjunto especificado de palavras de texto. Somente leitura.

Métodos

AddPeriods()

Adiciona pontuação de período (.) ao lado direito do texto contido no TextFrame2 objeto para linguagens da esquerda para a direita e no lado esquerdo para idiomas da direita para a esquerda.

ChangeCase(MsoTextChangeCase)

Altera o caso de um TextRange2 objeto para um dos valores na MsoTextChangeCase enumeração.

Copy()

Copia um TextRange2 objeto.

Cut()

Remove uma parte ou todo o texto de um intervalo de texto.

Delete()

Exclui um TextRange2 objeto.

Find(String, Int32, MsoTriState, MsoTriState)

Pesquisa um TextRange2 objeto para obter um subconjunto de texto.

GetEnumerator()

Representa o quadro de texto em um objeto Shape ou ShapeRange.

InsertAfter(String)

Insere o texto à direita do texto existente no TextRange2 objeto.

InsertBefore(String)

Insere texto à esquerda do texto existente no TextRange2 objeto.

InsertChartField(MsoChartFieldType, String, Int32)

Insere um campo no corpo de um rótulo de dados em um gráfico.

InsertSymbol(String, Int32, MsoTriState)

Insere um símbolo do conjunto de fontes especificado no intervalo de texto representado pelo TextRange2 objeto.

Item(Object)

Obtém o intervalo de texto especificado pelo número de índice do TextRange2 objeto.

LtrRun()

Retorna um TextRange2 objeto que representa o subconjunto especificado de execuções de texto da esquerda para a direita. Um fluxo de texto consiste em um intervalo de caracteres que compartilham os mesmos atributos de fonte.

Paste()

Cola o conteúdo da Área de Transferência no TextRange2 objeto.

PasteSpecial(MsoClipboardFormat)

Substitui o intervalo de texto com o conteúdo da área de transferência no formato especificado. Se a pasta tiver êxito, esse método retornará um TextRange2 objeto, incluindo o intervalo de texto que foi colado.

RemovePeriods()

Remove toda a pontuação de período (.) do texto no TextRange2 objeto.

Replace(String, String, Int32, MsoTriState, MsoTriState)

Localiza texto específico em um intervalo de texto, substitui o texto encontrado por uma cadeia de caracteres especificada e retorna um TextRange2 objeto que representa a primeira ocorrência do texto encontrado. Retorna Nothing se nenhuma correspondência for encontrada.

RotatedBounds(Single, Single, Single, Single, Single, Single, Single, Single)

Obtém as coordenadas dos vértices da caixa de vinculação do texto para o intervalo de texto especificado. Somente leitura.

RtlRun()

Retorna um TextRange2 objeto que representa o subconjunto especificado de execuções de texto da direita para a esquerda. Um fluxo de texto consiste em um intervalo de caracteres que compartilham os mesmos atributos de fonte.

Select()

Seleciona o TextRange2 objeto.

TrimText()

Retorna o texto especificado menos todos os espaços à direita.

Aplica-se a