Requires: Base Development System
Inherits from ProjectItem»Library. View the class hierarchy.
Method | Description |
---|---|
Add Parent Interface | Makes the referenced interface a parent interface of the current class. Details |
Descendants Must Call Parent Item?:Get | Indicates whether the member VI specified by Dynamic Member VI requires each child class VI that overrides the member VI to call the member VI with the Call Parent Class Method node. Details |
Descendants Must Call Parent Item?:Set | Determines whether the member VI specified by Dynamic Member VI requires each child class VI that overrides the member VI to call the member VI with the Call Parent Class Method node. Details |
Descendants Must Override Item?:Get | Indicates whether descendant classes must override the member VI specified by the Dynamic Member VI reference. Details |
Descendants Must Override Item?:Set | Determines whether descendant classes must override the member VI specified by Dynamic Member VI. Details |
Has Implementation? | Returns TRUE if the class contains the specified VI. If the VI exists, this method returns the qualified name and path of the VI. The path is <Not A Path> if the VI has never been saved. If the class inherits multiple methods of the same name from parent interfaces and does not provide its own override, this method returns an error. Details |
Remove Parent Interface | Given the qualified name of a current parent interface, this method removes that parent from the current class. Taking in the qualified name allows for removal of missing parents. This method does not allow removal of parent classes. Details |
Write Parent Interfaces | Writes the interfaces that the referenced class directly inherits from. Use this method to add or remove parents. Details |
Write Parent Library Paths | Writes the libraries that the referenced class directly inherits from. Use this method to add or remove parent libraries. Details |