Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve el índice de la fila de la sección de caracteres de una ventana ShapeSheet que contiene la información de formato de caracteres de un objeto Characters. Solo lectura.
Sintaxis
más sencilla.CharPropsRow (BiasLorR)
expresión Una expresión que devuelve un objeto Caracteres .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| BiasLorR | Obligatorio | Integer | Dirección de la búsqueda. |
Valor devuelto
Entero
Comentarios
Si el formato del objeto Caracteres está representado por más de una fila en la sección Carácter de la ventana ShapeSheet (en otras palabras, si el objeto Caracteres consta de una sección de texto que abarca caracteres con un formato diferente), la propiedad CharPropsRow devuelve -1. En estas circunstancias, Microsoft Visio no tiene en cuenta el valor del argumento BiasLorR. (Los caracteres que tienen el mismo formato de caracteres comparten la misma fila en ShapeSheet. Visio crea una nueva fila ShapeSheet solo cuando cambia el formato de caracteres, por ejemplo de negrita a cursiva).
Si el objeto Characters abarca varios caracteres dentro de la misma fila de propiedades de caracteres, CharPropsRow devuelve el índice de esa fila. En este caso, Visio tampoco tiene en cuenta el argumento BiasLorR.
Si el objeto Characters representa un punto de inserción en lugar de una secuencia de caracteres (es decir, si sus propiedades Begin y End devuelven el mismo valor), use el argumento BiasLorR para determinar qué índice de fila se devolverá.
| Constante | Valor |
|---|---|
| visBiasLetVisioChoose | 0 |
| visBiasLeft | 1 |
| visBiasRight | 2 |
Especifique visBiasLeft para la fila que cubre el formato de caracteres del carácter situado a la izquierda del punto de inserción, o visBiasRight para la fila que cubre el formato de caracteres del carácter situado a la derecha del punto de inserción.
Si especifica visBiasLetVisioChoose, Visio utiliza la misma lógica que aplicaría al texto nuevo escrito en la interfaz de usuario empezando por el punto de inserción. Normalmente, eso significa que Visio aplicará el formato de carácter del carácter situado a la izquierda del punto de inserción al nuevo texto, por lo que CharPropsRow devolverá el mismo valor que si se pasara visBiasLeft. (Para una explicación del significado de "izquierda" en este contexto, consulte la siguiente nota). Sin embargo, si el punto de inserción está al principio de un nuevo párrafo, CharPropsRow devuelve el valor que devolvería si pasara visBiasRight.
Nota:
En el contexto de los objetos Characters, desde el punto de vista lógico "izquierda" significa previo. Es decir, un carácter está situado a la "izquierda" de otro si se hubiera escrito primero en el curso de una escritura normal. Es necesario hacer esta distinción ya que, en algunos idiomas, los caracteres se escriben normalmente de derecha a izquierda, y no de izquierda a derecha.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.