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: 15.0.2.11458
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 propertySmartScript
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