Share via


Propriedade Characters.TabPropsRow (Visio)

Retorna o índice da linha na seção Tabs do ShapeSheet que contém informações de formatação de guia para um objeto Characters . Somente leitura.

Sintaxe

expressão. TabPropsRow (BiasLorR)

Expressão Uma variável que representa um objeto Characters .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
BiasLorR Obrigatório Integer A direção da pesquisa.

Valor de retorno

Inteiro

Comentários

Você pode recuperar linhas que representam execuções de formatação de guia especificando um índice de linha como um argumento para a propriedade CellsSRC de uma forma. Você também pode exibir ou alterar formatos de guia na guia Guias da caixa de diálogo Texto (na guia Página Inicial , clique na seta fonte e clique em Guias).

Se o formato da guia para o objeto Characters for representado por mais de uma linha de propriedades de guia, a propriedade TabPropsRow retornará -1. Nessas circunstâncias, o Microsoft Visio ignorará o valor do argumento BiasLorR. (Dois parágrafos que têm a mesma formatação de guia compartilham a mesma linha no ShapeSheet. O Visio cria uma nova linha ShapeSheet somente quando a formatação de guias é alterada, por exemplo, de alinhada à esquerda para alinhada à direita.)

Se o objeto Characters abrange vários caracteres dentro da mesma linha de propriedades da guia, ParaPropsRow retorna o índice daquela linha. Também nesse caso, o Visio ignorará o argumento BiasLorR.

Se o objeto Characters representa um ponto de inserção em vez de uma sequência de caracteres (ou seja, se suas propriedades Begin e End retornarem o mesmo valor), use o argumento BiasLOrR para determinar qual índice de linha retornar.

Constant Valor
visBiasLetVisioChoose 0
visBiasLeft 1
visBiasRight 2

Especifique visBiasLeft para a linha que cobre a formatação da guia para o caractere à esquerda do ponto de inserção. Use visBiasRight para a linha que cobre a formatação da guia para o caractere à direita do ponto de inserção.

Se você especificar visBiasLetVisioChoose, o Visio usará a mesma lógica que se aplicaria ao novo texto digitado na interface do usuário a partir do ponto de inserção. Normalmente, isso significa que o Visio aplicará ao novo texto a formatação de guia do caractere que está à esquerda do ponto de inserção e, portanto, TabPropsRow retornará o mesmo valor que retornaria se recebesse o parâmetro visBiasLeft. (Para obter uma explicação do significado de "esquerda" neste contexto, consulte a seguinte nota.) No entanto, se o ponto de inserção estiver no início de um novo parágrafo, TabPropsRow retornará o valor que retornaria se fosse passado visBiasRight.

Observação

No contexto de um objeto Characters, "esquerda" significa logicamente precedente. Em outras palavras, um caractere está à "esquerda" de outro se for digitado antes durante a escrita normal. É necessário fazer essa distinção porque, em alguns idiomas, os caracteres normalmente são escritos da direita para a esquerda e não da esquerda para a direita.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.