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.