![]() |
IOLink C# 1.16.1
|
Public Member Functions | |
| ViewOriginExtension (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| virtual ulong | Uid () |
| virtual uint | ParentCount () |
| virtual ViewOriginExtension | Parent (uint idx) |
| virtual ViewDataOrigin | DataOrigin () |
| virtual string | DisplayName () |
| string | ToString () |
| String representation of the extension. | |
Public Member Functions inherited from IOLink.Extension | |
| Extension (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| void | Dispose () |
Static Public Member Functions | |
| static global::System.Runtime.InteropServices.HandleRef | getCPtr (ViewOriginExtension obj) |
| static ViewOriginExtension | Cast (Extension extension) |
| Upcast a generic extension to this specific type. | |
Static Public Member Functions inherited from IOLink.Extension | |
| static global::System.Runtime.InteropServices.HandleRef | getCPtr (Extension obj) |
Static Public Attributes | |
| static readonly uint | EXTENSION_ID = IOLinkPINVOKE.ViewOriginExtension_EXTENSION_ID_get() |
| Identifier used to load the extension using the View::extension method. | |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Extension used to access view's origins if it exists. Views can be created from scratch, but also from one or many other views. This extension provides methods which allow to build the dependency tree of current view. It also helps to retrieve information to know data origin and to identify a view between others.
|
inlinestatic |
Upcast a generic extension to this specific type.
| extension | The extension to cast. |
|
inlinevirtual |
Returns the data origin of current view
| Error | if data origin is not available |
|
inlinevirtual |
Returns the name of the current view to display
| Error | if display name is not available |
|
inlineprotectedvirtual |
Reimplemented from IOLink.Extension.
|
inlinevirtual |
Returns, for the given index, the viewOrigin extension of the parent used to create the current view.
| idx | index of parent to retrieve |
| Error | if the index is out of range |
|
inlinevirtual |
Returns the count of parents used to create the current view.
|
inlinevirtual |
Returns an unique identifier for current view