次の方法で共有


Event.Persistent プロパティ (Visio)

図面内でイベントが永続するかどうかを指定します。 値の取得と設定が可能です。

構文

Persistent

Event オブジェクトを表す変数。

戻り値

整数

注釈

アクション コードが visActCodeRunAddon で、イベントのソース オブジェクトに永続的なイベントを含めることができる場合、イベントは永続可能です。

イベントが最初に作成されると、 Persistent プロパティは Persistable プロパティと同じ値に設定されます。イベントが永続化できる場合、Microsoft Visio はイベントを永続化する必要があると想定します。 永続イベントの初期設定を変更するには、 Persistent プロパティを False に設定します。 ただし、非永続イベントの Persistent プロパティを変更することはできません。これを行おうとすると、例外が発生します。

永続しないイベントが存続できるのは、Event オブジェクト、Event オブジェクトを含む EventList オブジェクト、または EventList オブジェクトを含むソース オブジェクトで参照が保持されている間です。 これらのオブジェクトへの最後の参照が解放されると、永続可能でないイベントは存続できなくなります。

永続的なイベントは、Event オブジェクトがソース オブジェクトの EventList コレクションから削除されるまで存在します。

注:

Microsoft Visual Basic for Applications (VBA) プロジェクト内で処理されるイベントは永続します。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。