PointTag Methods
The PointTag object contains the following method:
IsValid
If any one of the following tag formats is in the PointTag object, the IsValid() method returns true; otherwise, it returns false:
- Site.Service.PointId
- Site.Service:LongPointId
- Site.Service::FacilityId.UDC
- Site.Service.PointId:LongPointId
- Site.Service.PointId::FacilityId.UDC
- Site.Service.PointId:LongPointId:FacilityId.UDC
Note: The requested tag component is returned even if the tag type is invalid. IsValid does not verify that the point actually exists.
Syntax
IsValid() As Boolean
Example
Site.Service.PointId:LongPointId:Facility.UDC is validated by the following sample script:
Copy
IsValid
Sub PointTagSample
Dim PointTag, strValid
Set PointTag = CreateObject("CxScript.PointTag")
PointTag.Site = "Site"
PointTag.Service = "Service"
PointTag.PointId = "PointID"
PointTag.LongPointId = "LongPointID"
PointTag.Facility = "Facility"
PointTag.Udc = "UDC"
If PointTag.IsValid() Then
strValid = "Valid"
Else
strValid = "Invalid"
End If
msgBox "Tag " & PointTag.Tag & " is " & strValid
End Sub

