Class GveSnapshotPart
GVE snapshot part.
Tag: it.vedph.gve.snapshot
.
[Tag("it.vedph.gve.snapshot")]
public sealed class GveSnapshotPart : PartBase, IPart, IHasVersion, IHasDataPins, IHasText
- Inheritance
-
PartBaseGveSnapshotPart
- Implements
-
IPartIHasVersionIHasDataPinsIHasText
- Inherited Members
-
PartBase.FR_PREFIXPartBase.BASE_TEXT_ROLE_IDPartBase.IdPartBase.ItemIdPartBase.TypeIdPartBase.RoleIdPartBase.ThesaurusScopePartBase.TimeCreatedPartBase.CreatorIdPartBase.TimeModifiedPartBase.UserId
Properties
Value
Gets or sets the snapshot value.
public Snapshot? Value { get; set; }
Property Value
Methods
GetDataPinDefinitions()
Gets the definitions of data pins used by the implementor.
public override IList<DataPinDefinition> GetDataPinDefinitions()
Returns
- IList<DataPinDefinition>
Data pins definitions.
GetDataPins(IItem?)
Get all the key=value pairs (pins) exposed by the implementor.
public override IEnumerable<DataPin> GetDataPins(IItem? item = null)
Parameters
item
IItemThe optional item. The item with its parts can optionally be passed to this method for those parts requiring to access further data.
Returns
- IEnumerable<DataPin>
The pins:
node-count
=count of base text nodes,op-count
=count of operations.
GetText()
Gets the base text of this snapshot.
public string GetText()
Returns
- string
Text.
ToString()
Converts to string.
public override string ToString()