TPublishableVariantType¶
TInvokeableVariantType descendent that implements reading published properties.
Declaration¶
Source position: variants.pp line 254
type
TPublishableVariantType = class(TInvokeableVariantType, IVarInstanceReference)
public
function GetProperty : Boolean;
function SetProperty : Boolean;
end;
Inheritance¶
Implements: IVarInstanceReference
Description¶
TPublishableVariantType implements the IVarInvokeable.GetProperty and IVarInvokeable.SetProperty methods by getting or setting the published properties of the class instance returned by the IVarInstanceReference interface it implements.
Methods¶
| Member | Visibility | Description |
|---|---|---|
| GetProperty | public | Read the property. |
| SetProperty | public | Write the property. |
See also¶
| Name | Description |
|---|---|
| TInvokeableVariantType | TCustomVariantType descendent that implements DispInvoke. |
| IVarInvokeable.GetProperty | Called when a property must be read. |
| IVarInvokeable.SetProperty | Called when a property must be set. |
| IVarInstanceReference | Interface for variants that refer to an object. |