This Read/Write property returns the NamedValues interface to an MTNVS collection of attributes associated with this PIValue. MTNVS is a thread-safe version of NamedValues. It implements all the NamedValues and INamedValues2 methods and properties as well as native versions (prefaced by "MT") of the same.
The object placeholder is an object expression that evaluates to a PIValue object.
The ValueAttributes available are dependent
on the Server type and version. These values are
returned in archive retrieval calls if the RetrievalAttributes
property of the PIData or List Data object specified one or more of the keywords
Only some of the attributes can be written to an archive event. The UpdateValue method can be used to add archive events with attributes by adding a NamedValues collection to the ValueAttributes of a PIValue passed to the method. If a NamedValue of Name "Questionable" is present, the Value of that NamedValue will establish the value of the flag in the PI server event. If a NamedValue of Name "Annotations" is present, the Value of that NamedValue is used as the annotation of the PI server event. Only the PI server can set the "substituted" and "annotated" attributes. For more information on annotations, see the related items on Annotations.