AFValue.FromPIValue Method (Object)
- Last UpdatedNov 18, 2025
- 3 minute read
- PI System
- AF SDK 2024 R2
- Developer
Note: This API is now obsolete.
This method sets the value of this AFValue object from a
PISDK.PIValue object.
Namespace: OSIsoft.AF.Asset
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
[ObsoleteAttribute("This property uses a PI SDK COM object which may not be available on all platforms.")] public void FromPIValue( Object piValue )
<ObsoleteAttribute("This property uses a PI SDK COM object which may not be available on all platforms.")> Public Sub FromPIValue ( piValue As Object ) Dim instance As AFValue Dim piValue As Object instance.FromPIValue(piValue)
public: [ObsoleteAttribute(L"This property uses a PI SDK COM object which may not be available on all platforms.")] void FromPIValue( Object^ piValue )
[<ObsoleteAttribute("This property uses a PI SDK COM object which may not be available on all platforms.")>] member FromPIValue : piValue : Object -> unit
Parameters
- piValue
- Type: SystemObject
The PISDK.PIValue object to be used when setting the fields of this AFValue object.
Remarks
Sets the value of this object from a PISDK.PIValue object. This method can be used to convert a PISDK.PIValue object to an AFValue object.
| In the .NET 4 version of the SDK, a digital state will always be converted to an AFEnumerationValue instead of sometimes returning a digital state COM object. The AFEnumerationSet.SystemStateSet will be searched for a match. If a match is not found, a dynamic AFEnumerationValue will be returned. |
| This method, property, or class is not available in the .NET 8 version of the SDK. |
Version Information
AFSDK
Supported in: 2.6, 2.5, 2.4Obsolete (compiler warning) in 3.1.1
Obsolete (compiler warning) in 3.1.0
Obsolete (compiler warning) in 3.0.2
Obsolete (compiler warning) in 3.0.1
Obsolete (compiler warning) in 3.0.0
Obsolete (compiler warning) in 2.10.11
Obsolete (compiler warning) in 2.10.5
Obsolete (compiler warning) in 2.10.0
Obsolete (compiler warning) in 2.10
Obsolete (compiler warning) in 2.9.5
Obsolete (compiler warning) in 2.9
Obsolete (compiler warning) in 2.8.5
Obsolete (compiler warning) in 2.8
Obsolete (compiler warning) in 2.7.5
Obsolete (compiler warning) in 2.7