Compartir por


Método Row.GetPolylineData (Visio)

Devuelve los puntos registrados en una fila de polilínea.

Sintaxis

expresión. GetPolylineData( _Flags_ , _xyArray()_ )

expresión Variable que representa un objeto Row .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Flags Obligatorio Integer Marcas que influyen en los puntos que se devuelven.
xyArray() Obligatorio Double Parámetro de salida. Devuelve una matriz de valores x e y alternos que especifican los puntos registrados en la fila.

Valor devuelto

Nothing

Comentarios

Si el tipo de la fila no es visTagPolylineTo, se genera una excepción.

Si el método GetPolylineData se ejecuta correctamente, xyArray() devuelve una matriz unidimensional de n doubles (VT_R8) indizada de 0 a n - 1. El parámetro xyArray() es un parámetro out asignado por el método GetPolylineData , que devuelve la propiedad al autor de la llamada. El llamador deberá realizar finalmente SafeArrayDestroy en la matriz devuelta. (Microsoft Visual Basic y Visual Basic para Aplicaciones administran esto automáticamente).

El parámetro Flags es una máscara de bits que especifica las opciones para devolver los puntos. Su valor debe ser visGeomWHPct, visGeomXYLocal o una combinación de cualquiera de estos valores con visGeomExcludeLastPoint. Si no se pasa visGeomWHPct ni visGeomXYLocal como parte del parámetro Flags , se generará un error.

Constante Valor Descripción
visGeomExcludeLastPoint &H1 Opcional. El último punto de la polilínea (celdas X e Y de la fila) no se incluirá en xyArray().
visGeomWHPct &H10 Los valores devueltos en xyArray() serán porcentajes de ancho y alto.
visGeomXYLocal &H20 Los valores devueltos en xyArray() serán unidades internas y locales del dibujo.

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.