| RpObjectOnDereference Method (Int32, MvValue, Boolean) |
This method lets you open a view by dereferencing a hyper-reference (see
"Semantics of Dynamic View Type Specifications").
Namespace: RW.Server.ComponentAssembly: RW.Server.Component (in RW.Server.Component.dll) Version: 6.3.0.0 (0.8.0.0)
Syntax public virtual bool OnDereference(
int attrId,
MvValue[] argv = null,
bool force = false
)
Public Overridable Function OnDereference (
attrId As Integer,
Optional argv As MvValue() = Nothing,
Optional force As Boolean = false
) As Boolean
public:
virtual bool OnDereference(
int attrId,
array<MvValue^>^ argv = nullptr,
bool force = false
)
Parameters
- attrId
- Type: SystemInt32
:
The attribute identifier, which must be a hyper-reference. - argv (Optional)
- Type: RW.Server.ComponentMvValue
:
An array of values, which will be passed to the constructor of
IlsMvView or of a derived class so as to
initialize the view parameter values. (See the
IlsMvView constructor.) - force (Optional)
- Type: SystemBoolean
:
Only considered if the same view has already been opened by
the component. If true, a new view is opened,
otherwise Representation.setSelection is called
on the representation associated with the existing view.
Return Value
Type:
BooleanTrue if the operation is allowed,
false otherwise.
See Also