Demo |
| Class | Description | |
|---|---|---|
| Binding | A binding between a tag server ServerItem and a set of model BindableItems (eg custom properties). | |
| Connections | Central point gathering together all server and bindings used by a document. | |
| ExportBindableItem | Class for encapsulating information passed to OnExportBindableItem visual event. | |
| Expression | Base class for a bound expression. | |
| PropertyNames | Property names for properties in PropertyId. | |
| ServerExtensions | IServer extensions. | |
| ServerItem | ServerItem is a cache of properties for a Tag Server Data Item on a specific server. | |
| ServerItemName | Class containing the salient details of a Binding and a ServerItem. | |
| TagExpression | Container for a tag expression: the string typed in by the user, and our parsed interpretation of it. | |
| TagImporterConfiguration | Configures a tag server import. |
| Interface | Description | |
|---|---|---|
| IServer | Defines a tag server. |
| Delegate | Description | |
|---|---|---|
| ConnectionsBindEventHandler | A delegate to handle binding events. | |
| ConnectionsConnectEventHandler | A delegate to handle connections events. | |
| ConnectionsServerEventHandler | Delegate to handle server events. |
| Enumeration | Description | |
|---|---|---|
| ConnectedState | Connection state. | |
| ConnectionsUpdateType | ||
| PropertyId | Standard and recommended property ids. | |
| TagExpressionType | The type of a tag expression. |
See BuiltinTagProtocol and BuiltinMemoryProtocol for examples of integrating protocols into the TagServer.