OPC Foundation
  • Documents
  • NodeSets
  • Search
F.9 UAMethod

A UAMethod is a subtype of the UAInstance defined in F.7. It represents a Method Node. The fields in the UAMethod type are defined in Table F.9.

Table F.9 – UAMethod

Element

Type

Description

All of the fields from the UAInstance type described in F.7.

MethodDeclarationId

NodeId

May be specified for Method Nodes that are a target of a HasComponent reference from a single Object Node. It is the NodeId of the UAMethod with the same BrowseName contained in the TypeDefinition associated with the Object Node.

If the TypeDefinition overrides a Method inherited from a base ObjectType then this attribute shall reference the Method Node in the subtype.

Executable

Boolean

Indicates that the Method is executable.

The default value is TRUE.

UserExecutable

Boolean

Not used. Kept in schema for backward compatibility.

ArgumentDescription

UAMethodArgument []

A list of Descriptions for the Method Node Arguments.

Each entry has a Name which uniquely identifies the Argument that the Descriptions apply to. There shall only be one entry per Name.

Each entry also has a list of Descriptions for the Argument in different locales. There shall be only one entry per locale per Argument.

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation