Click or drag to resize

Procedure Class

Class that holds a collection of QuickLogic code and the ability to execute it.
Inheritance Hierarchy
SystemObject
  Demo3D.QuickLogicProcedure

Namespace: Demo3D.QuickLogic
Assembly: Demo3D.Core (in Demo3D.Core.dll) Version: 19.00.00
Syntax
C#
public class Procedure : IOwnedByVisual, ICloneable

The Procedure type exposes the following members.

Constructors
 NameDescription
Public methodProcedure Construct a new QuickLogic procedure.
Top
Properties
 NameDescription
Public propertyContainsExecutableCode Does the QuickLogic procedure contain any statements or is it empty.
Public propertyIsCustomLogic 
Public propertyName The name of this QuickLogic procedure.
Public propertyParameterFormat A format string that represents the names and types of any parameters that are expected by this QuickLogic procedure when it is executed.
Public propertySource The source text for the QuickLogic. NOTE: If this is empty, you may need to call Upgrade() to convert from the previous version of QuickLogic.
Public propertyVisual The Visual that this QuickLogic procedure is bound to.
Top
Methods
 NameDescription
Public methodClone Clone a QuickLogic procedure.
Public methodClose 
Public methodStatic memberCompileAll 
Public methodStatic memberCompileAllAsync Compile QuickLogic on a separate thread
Public methodExecute Execute the QuickLogic procedure now.
Public methodInitializeProp 
Public methodUpgrade Convert from the previous version of QuickLogic to the latest version.
Public methodStatic memberUpgradeAll Convert all QuickLogic in the document from the previous version of QuickLogic to the latest version.
Top
Fields
 NameDescription
Public fieldStatic memberUpgradeAutomatically Automatically upgrade QuickLogic Procedures to the latest version (default=false).
Top
See Also