Procedure Class | 
Namespace: Demo3D.QuickLogic
public class Procedure : IOwnedByVisual, ICloneable
The Procedure type exposes the following members.
| Name | Description | |
|---|---|---|
| ContainsExecutableCode | 
            Does the QuickLogic procedure contain any statements or is it empty.
              | |
| IsCustomLogic | ||
| Name | 
            The name of this QuickLogic procedure.
              | |
| ParameterFormat | 
            A format string that represents the names and types of any parameters
            that are expected by this QuickLogic procedure when it is executed.
              | |
| Source | 
            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.
              | |
| Visual | 
            The Visual that this QuickLogic procedure is bound to.
              | 
| Name | Description | |
|---|---|---|
| Clone | 
            Clone a QuickLogic procedure.
              | |
| Close | ||
| CompileAll | ||
| CompileAllAsync | 
            Compile QuickLogic on a separate thread
              | |
| Execute | 
            Execute the QuickLogic procedure now.
              | |
| InitializeProp | ||
| Upgrade | 
            Convert from the previous version of QuickLogic to the latest version.
              | |
| UpgradeAll | 
            Convert all QuickLogic in the document from the previous version of QuickLogic to the latest version.
              | 
| Name | Description | |
|---|---|---|
| UpgradeAutomatically | 
            Automatically upgrade QuickLogic Procedures to the latest version (default=false).
              |