Propriedade Event.Persistent (Visio)

Determina se um evento é ou não persistente com seu respectivo documento. Leitura/gravação.

Sintaxe

expression. Persistent

Expressão Uma variável que representa um objeto Event .

Valor de retorno

Inteiro

Comentários

Um evento é persistente se seu código de ação é visActCodeRunAddon e o objeto de origem do evento é capaz de conter eventos persistentes.

Quando um evento é criado pela primeira vez, a propriedade Persistent é definida com o mesmo valor da propriedade Persistable; se um evento puder persistir, o Microsoft Visio presumirá que ele deverá persistir. Você pode alterar a configuração inicial de um evento persistente, definindo a propriedade Persistent como False. Entretanto, não é possível alterar a propriedade Persistent de um evento não persistente — tentar fazê-lo causa uma exceção.

Um evento não persistente existe desde que uma referência seja mantida no objeto Event, o objeto EventList que contém o objeto Event ou o objeto de origem que possui o objeto EventList. Quando a última referência a quaisquer desses objetos é liberada, o evento não persistente deixa de existir.

Um evento persistente existe até que o objeto Event seja excluído da coleção EventList do objeto de origem.

Observação

Os eventos controlados em um projeto do Microsoft Visual Basic for Applications (VBA) são persistentes.

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.