Web Search
.NET Customisation
Introduction
.NET Customisation Architecture
Common Application Framework Interfaces
Database Interfaces
Geometry Interfaces
Shared Interfaces
Utilities Interfaces
Graphics Interfaces
Sample Code
AttributeBrowserAddin
ExamplesAddin
NetGridExample
PMLNetExample
PMLGridExample
Reference Documentation
How to Write a CAF Addin
The IAddin Interface
Addin Start-up Performance
The WindowManager
Addin Commands
Writing a Command Class
Command Events
Writing a Command Class in PML
Resource Manager
Configuring a Module to Load an Addin
Communicating through Events and Delegate Call-backs
Tracing and Optimisation
Exception Handling in a CAF Addin
Thread safety in a CAF Addin
Menu and Command Bar Customisation
Configuring a Module to Load a UIC File
Editing the UIC File
Selection of Active Customisation File
The Tree
List of Command Tools
Property Grid
Action Buttons
Resource Editor
Database Interface
Data Model Definition Classes
DbElementType
DbAttribute
DbElementTypeInstance
DbAttributeInstance
Element Access
Navigation
Getting Attribute Values
Database Modifications
Storage of Rules and Expressions
Comparison of Data with Earlier Sessions
Filters/Iterators
Filters
Dabacon Tables
Table Classes
DBs, MDBs and Projects
DB Functionality
Events
Overview of C# Mechanism
General Capture of DB Changes
Adding Pseudo Attribute Code
DB/MDB Related Events
Units
DbDoubleUnits
DbUnits
DbDoubleDimension
DbDimension
DbDouble
Exception Handling
DbFormat
PMLNet
Design Details
Using PMLNet
.NET Controls
Examples
AVEVA C# Grid Control
Create a C# Addin which Contains an AVEVA Grid Control
Provide Access to the Addin in Design
Use the AVEVA Grid Control with Different Data Sources
Add an XML Menu to the Form
Add an Event to the Addin
Other Functionality Available within the Environment
Use of the C# Grid Control with PML
AVEVA Grid Control API
Input Mask Characters
AVEVA My Data
My Data API
Using My Data from PML
Add an Element
Add an Array of Elements
Remove an Element
Remove Everything (Elements and Collections)
Remove an Array of Elements
Add a Collection
Add an Array of Collections
Remove a Collection
Remove an Array of Collections
Add an Element to a Collection
Add an Array of Elements to a Collection
Remove an Element from a Collection
Remove all Elements
Remove all Elements from Collection
Remove all Collections
Remove an Array of Elements from a Collection
Rename a Collection
Query Elements and Collections
Query Elements in a given Collection
PML File Browser