Chronos Plugins  5.2.0
This documentation covers the plugin interfaces definitions and an example implementation.
AxelSemrau.Chronos.Plugin.IAccessProperty Interface Reference

Gives full access to other tasks's properties. More...

Properties

object BaseObject [get]
 Reference to the object to which the property belongs. More...
 
System.Reflection.PropertyInfo PropInfo [get]
 All you need to know about the property. More...
 
string FullPath [get]
 Full path, as must be given in property reference expressions. More...
 

Detailed Description

Gives full access to other tasks's properties.

You'd better know what you are doing if you write to them. Use at own risk! Do not implement this, it's a parameter of ITaskInfo Please note that for some property values that can be implemented by plugins you don't get the Chronos wrapper, but the unwrapped inner plugin object when getting the value using the value getter.

Definition at line 263 of file TaskInterfaces.cs.

Property Documentation

◆ BaseObject

object AxelSemrau.Chronos.Plugin.IAccessProperty.BaseObject
get

Reference to the object to which the property belongs.

Definition at line 268 of file TaskInterfaces.cs.

268 { get; }

◆ FullPath

string AxelSemrau.Chronos.Plugin.IAccessProperty.FullPath
get

Full path, as must be given in property reference expressions.

Definition at line 277 of file TaskInterfaces.cs.

277 { get; }

Referenced by MockPlugin.Tasks.JobInspectionDemo.GetJitInfo().

◆ PropInfo

System.Reflection.PropertyInfo AxelSemrau.Chronos.Plugin.IAccessProperty.PropInfo
get

All you need to know about the property.

Definition at line 273 of file TaskInterfaces.cs.

273 { get; }

The documentation for this interface was generated from the following file: