InvisibleApp.OnDataChangeDelay Property
Visio Automation Reference |
Gets or sets how long the Microsoft Office Visio instance waits before advising a container application that a Visio document being shown by the container has changed and should be redisplayed. Read/write.
Version Information
Version Added: Visio 3.0
Syntax
expression.OnDataChangeDelay
expression An expression that returns a InvisibleApp object.
Return Value
Long
Remarks
The OnDataChangeDelay property affects only instances of Visio that are run from within an OLE container document.
- Setting the value of the OnDataChangeDelay property to zero (0) causes Visio to send immediate advises to the container as data changes in open Visio documents.
- Setting the value of the OnDataChangeDelay property to -1 causes Visio to use the interval specified in the OLEUpdateDelay entry in the registry. If the registry doesn't contain this setting, Visio defaults to using a value of 10,000 (milliseconds).
- Setting the OnDataChangeDelay property to any value other than -1 or 0 overrides the registry setting and sets the delay between advises to the value of OnDataChangeDelay. If the OnDataChangeDelay property is not set or set to 1 and the OLEUpdateDelay setting is 0, Visio never sends advises to the container.
Note |
---|
If you experience decreased performance when you add or move shapes that are contained in a Visio 2003 drawing that is hosted in the Visio 2003 ActiveX Control, you can install a hot fix and then use the OnDataChangeDelay property to overcome this problem. For more information, see the Microsoft Knowledge Base article 839079. |
See Also