Compartir a través de


Método Page.DropCallout (Visio)

Crea un nuevo objeto Shape de llamada en la página cerca de la forma de destino especificada y asocia la llamada a la forma de destino. Devuelve la forma de llamada.

Sintaxis

expresión. DropCallout( _ObjectToDrop_ , _TargetShape_ )

Expresión Variable que representa un objeto Page .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
ObjectToDrop Obligatorio [UNKNOWN] Llamada que se desea agregar a la página. Puede ser un objeto Master, MasterShortcut, Shape o IDataObject .
TargetShape Obligatorio Shape Forma existente con la que se va a asociar la llamada.

Valor devuelto

Shape

Comentarios

Si el parámetro ObjectToDrop no es un objeto de Microsoft Visio válido, Visio devuelve un error "Parámetro no válido". Si el valor pasado es una forma que no coincide con el contexto del método, Visio devuelve un error "Origen no válido".

Si el parámetro TargetShape es null, Visio coloca la forma de llamada en el centro de la página y no la asocia a ninguna forma de destino. Si las formas de destino especificadas no pertenecen al nivel superior de la página, Visio devuelve un error "Parámetro no válido".

El método DropCallout corresponde al comando Insertar llamada de la interfaz de usuario de Visio. (En la ficha Insertar, haga clic en Llamada).

Ejemplo:

En el siguiente ejemplo de Visual Basic para Aplicaciones (VBA) se muestra cómo usar el método DropCallout para agregar una llamada a la página activa y asociarla a una forma específica.

Dim vsoDocument As Visio.Document
Set vsoDocument = Application.Documents.OpenEx(Application.GetBuiltInStencilFile(visBuiltInStencilCallouts, visMSUS), visOpenHidden) 
Application.ActivePage.DropCallout vsoDocument.Masters.ItemU("Text callout"), vsoTargetShape
vsoDocument.Close

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.