Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AF SDK Reference

IAFVersionable Interface

  • Last UpdatedNov 18, 2025
  • 2 minute read
IAFVersionable Interface
This interface defines the properties and methods for objects which support being versioned.

Namespace:  OSIsoft.AF.Asset
Assembly:  OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182

Syntax

public interface IAFVersionable
Public Interface IAFVersionable

Dim instance As IAFVersionable
public interface class IAFVersionable
type IAFVersionable =  interface end

The IAFVersionable type exposes the following members.

Properties

  NameDescription
Public property
QueryDate
This read-only property returns the date used to retrieve the version of an object.
Public property
Version
This read-only property returns the current version information as an AFVersion object.

Methods

  NameDescription
Public method
ApplyQueryDate
Applies the specified query date to the current object and returns an object in the new context.

Remarks

Objects that support versioning implement this interface.

Use the PISystem.Supports method to check if the PISystem supports the Versioning feature.

Version Information

AFSDK


See Also

TitleResults for “How to create a CRG?”Also Available in