Share via


Evento InvisibleApp.SelectionAdded (Visio)

Se produce después de agregarse una o varias formas a un documento.

Sintaxis

expresión. SelectionAdded (Selection)

Expresión Variable que representa un objeto InvisibleApp .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Selection Obligatorio [IVSELECTION] Selección de las formas que se han agregado al documento.

Comentarios

Un objeto Shape puede servir como objeto de origen para el evento SelectionAdded si la propiedad Type de la forma es visTypeGroup (2) o visTypePage (1).

Los eventos SelectionAdded y ShapeAdded son similares, ya que ambos se desencadenan después de crearse formas. Difieren en cómo se comportan cuando se agregan varias formas con una sola operación. Supongamos que una operación de Paste crea tres nuevas formas. El evento ShapeAdded se desencadena tres veces y actúa en cada uno de los tres objetos. El evento SelectionAdded se desencadena una sola vez y actúa en un objeto Selection en el que están seleccionadas las tres formas nuevas.

Si utiliza Microsoft Visual Basic o Visual Basic para Aplicaciones (VBA), la sintaxis de este tema describe una forma común y eficaz de controlar los eventos.

Si desea crear sus propios objetos Event , use el método Add o AddAdvise .

Para crear un objeto Event que ejecute un complemento, use el método Add, ya que se aplica a la colección EventList.

Para crear un objeto Event que reciba notificaciones, use el método AddAdvise.

Para encontrar un código de evento para el evento que desea crear, vea el tema sobre los códigos de evento.

Nota:

Use variables WithEvents de VBA para recibir el evento SelectionAdded .

Por motivos de rendimiento, el conjunto de eventos del objeto Document no incluye el evento SelectionAdded. Para recibir el evento SelectionAdded de un objeto Document (y el objeto ThisDocument en un proyecto vba), debe usar el método AddAdvise .

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.