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

PI Powershell

AddPIValue.UseSystemState Property

  • Last UpdatedDec 15, 2025
  • 3 minute read
AddPIValue.UseSystemState Property

Specify if the value or values should use the SYSTEM digital state when writing.

Namespace:  OSIsoft.PowerShell
Assembly:  OSIsoft.PowerShell (in OSIsoft.PowerShell.dll) Version: 2.2.3.0 (2.2.3.952)

Syntax

[ParameterAttribute(Position = 4, Mandatory = false, ParameterSetName = "PIPoint", 
	HelpMessage = "Is Value from SYSTEM digital state")]
[ParameterAttribute(Position = 4, Mandatory = false, ParameterSetName = "Stream", 
	HelpMessage = "Is Value from SYSTEM digital state")]
[ParameterAttribute(Position = 5, Mandatory = false, ParameterSetName = "PointName", 
	HelpMessage = "Is Value from SYSTEM digital state")]
[ParameterAttribute(Position = 5, Mandatory = false, ParameterSetName = "PointId", 
	HelpMessage = "Is Value from SYSTEM digital state")]
public bool[] UseSystemState { get; set; }
<ParameterAttribute(Position := 4, Mandatory := false, ParameterSetName := "PIPoint", 
	HelpMessage := "Is Value from SYSTEM digital state")>
<ParameterAttribute(Position := 4, Mandatory := false, ParameterSetName := "Stream", 
	HelpMessage := "Is Value from SYSTEM digital state")>
<ParameterAttribute(Position := 5, Mandatory := false, ParameterSetName := "PointName", 
	HelpMessage := "Is Value from SYSTEM digital state")>
<ParameterAttribute(Position := 5, Mandatory := false, ParameterSetName := "PointId", 
	HelpMessage := "Is Value from SYSTEM digital state")>
Public Property UseSystemState As Boolean()
	Get
	Set

Dim instance As AddPIValue
Dim value As Boolean()

value = instance.UseSystemState

instance.UseSystemState = value
public:
[ParameterAttribute(Position = 4, Mandatory = false, ParameterSetName = L"PIPoint", 
	HelpMessage = L"Is Value from SYSTEM digital state")]
[ParameterAttribute(Position = 4, Mandatory = false, ParameterSetName = L"Stream", 
	HelpMessage = L"Is Value from SYSTEM digital state")]
[ParameterAttribute(Position = 5, Mandatory = false, ParameterSetName = L"PointName", 
	HelpMessage = L"Is Value from SYSTEM digital state")]
[ParameterAttribute(Position = 5, Mandatory = false, ParameterSetName = L"PointId", 
	HelpMessage = L"Is Value from SYSTEM digital state")]
property array<bool>^ UseSystemState {
	array<bool>^ get ();
	void set (array<bool>^ value);
}
[<ParameterAttribute(Position = 4, Mandatory = false, ParameterSetName = "PIPoint", 
	HelpMessage = "Is Value from SYSTEM digital state")>]
[<ParameterAttribute(Position = 4, Mandatory = false, ParameterSetName = "Stream", 
	HelpMessage = "Is Value from SYSTEM digital state")>]
[<ParameterAttribute(Position = 5, Mandatory = false, ParameterSetName = "PointName", 
	HelpMessage = "Is Value from SYSTEM digital state")>]
[<ParameterAttribute(Position = 5, Mandatory = false, ParameterSetName = "PointId", 
	HelpMessage = "Is Value from SYSTEM digital state")>]
member UseSystemState : bool[] with get, set

Property Value

Type: Boolean

See Also

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