9.1.4.2.4 RemoveExtensionField Method

This Method is used to remove a Property from the Object ExtensionFields.

The Client shall be authorized to modify the configuration for the PubSub functionality when invoking this Method on the Server.

Signature

	RemoveExtensionField (
		[in]	NodeId		FieldId
		);
	
Argument Description
FieldIdThe NodeId field Property to remove.

Method Result Codes

ResultCode Description
Bad_NodeIdUnknown A field with the NodeId does not exist.
Bad_NodeIdInvalidThe FieldId is not a NodeId of a Property of the ExtensionFieldsType Object.
Bad_UserAccessDeniedThe Session user is not allowed to configure the Object.

Table 251 specifies the AddressSpace representation for the RemoveExtensionField Method.

Table 251 – RemoveExtensionField Method AddressSpace definition
Attribute Value
BrowseNameRemoveExtensionField
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasPropertyVariableInputArgumentsArgument[] PropertyTypeMandatory
ConformanceUnits
PubSub Model Base