OPC Studio User's Guide and Reference
ExtenderPropertyLinkingTarget Constructor



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.ComponentModel.Linking Namespace > ExtenderPropertyLinkingTarget Class : ExtenderPropertyLinkingTarget Constructor
The type of the target object.

The value of this parameter cannot be null (Nothing in Visual Basic).

The object being targeted.

The value of this parameter cannot be null (Nothing in Visual Basic).

The extender provider the implements the property.

The value of this parameter cannot be null (Nothing in Visual Basic).

The name of extender property.

The value of this parameter cannot be null (Nothing in Visual Basic).

Initializes a new instance of the class, with given target type, target object, extender provider, and extender property name.
Syntax
'Declaration
 
Public Function New( _
   ByVal targetType As Type, _
   ByVal targetObject As Object, _
   ByVal extenderProvider As IExtenderProvider, _
   ByVal extenderPropertyName As String _
)
'Usage
 
Dim targetType As Type
Dim targetObject As Object
Dim extenderProvider As IExtenderProvider
Dim extenderPropertyName As String
 
Dim instance As New ExtenderPropertyLinkingTarget(targetType, targetObject, extenderProvider, extenderPropertyName)

Parameters

targetType
The type of the target object.

The value of this parameter cannot be null (Nothing in Visual Basic).

targetObject
The object being targeted.

The value of this parameter cannot be null (Nothing in Visual Basic).

extenderProvider
The extender provider the implements the property.

The value of this parameter cannot be null (Nothing in Visual Basic).

extenderPropertyName
The name of extender property.

The value of this parameter cannot be null (Nothing in Visual Basic).

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also