Partilhar via


Propriedade Characters.CharProps (Visio)

Define um novo valor para uma propriedade de caractere de um objeto Characters. Somente gravação.

Sintaxe

expressão. CharProps (CellIndex)

expressão Uma expressão que devolve um objeto Carateres .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
CellIndex Obrigatório Integer O índice da célula na secção Caráter a definir. Consulte comentários para os valores possíveis.

Valor de retorno

Número inteiro

Comentários

Dependendo da extensão do intervalo de texto e do formato, a definição da propriedade CharProps pode adicionar ou remover linhas na seção Character ShapeSheet de uma forma.

A propriedade CharProps é somente gravação. Para recuperar as propriedades de formatação de um objeto Characters, use a propriedade CharPropsRow.

Os valores do argumento CellIndex correspondem às células na secção Caráter da janela ShapeSheet e os valores da propriedade CharProps correspondem aos valores que podem ser introduzidos nessas células.

As constantes para ÍndiceDaCélula e para o valor da propriedade CharProps são declaradas na biblioteca de tipos do Visio em VisCellIndices.

** CellIndex** ** Valor** ** intExpression** ** Valor**
visCharacterFont 0 Um inteiro que representa um índice para a coleção Fonts instalada em um sistema. Zero (0) representa a fonte padrão. N/D
visCharacterColor 1 Um inteiro de 0 a 23 que corresponde a uma cor na paleta de cores atual. N/D
visCharacterStyle 2 visBoldvisItalicvisUnderLinevisSmallCaps &H1 &H2 &H4 &H8
visCharacterCase 3 visCaseNormalvisCaseAllCapsvisCaseInitialCaps 0 1 2
visCharacterPos 4 visPosNormalvisPosSupervisPosSub 0 1 2
visCharacterSize 7 Um inteiro que representa o tamanho do ponto. N/D
visCharacterColorTrans 17 Um inteiro de 0 a 100 que corresponde a porcentagem de transparência de uma cor de texto. N/D
visCharacterDblUnderline 8 Boolean N/D
visCharacterFontScale 5 Um número inteiro de 0 a 655 que representa a largura do tipo de letra do texto, como percentagem, em relação à predefinição (100%). N/D
visCharacterLangID 57 Um Long que representa o idioma do texto. A ID de idioma (LANGID) de um caractere é um valor de 16 bits definido pelo Windows, consistindo em uma ID do idioma primário e uma ID do idioma secundário. Para determinar o valor de idiomas específicos, consulte a documentação do SDK da Plataforma no MSDN. N/D
visCharacterLetterspace 16 Um inteiro que representa espaço adicional entre letras adjacentes, em pontos. N/D
visCharacterOverline 9 Boolean N/D
visCharacterStrikethru 10 Boolean N/D

Se sua solução Visual Studio inclui a referência de Microsoft.Office.Interop.Visio, essa propriedade é mapeada para os seguintes tipos:

  • Microsoft.Office.Interop.Visio.IVCharacters.set_CharProps

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.