Gets the number of property sets, attached to the object.
FUNCTION IFC_GetNumPsets2(
hObject : HANDLE;
bAllPsets : BOOLEAN;
VAR outNumPsets : INTEGER): BOOLEAN;def vs.IFC_GetNumPsets2(hObject, bAllPsets):
return (BOOLEAN, outNumPsets)| Name | Type | Description |
|---|---|---|
| hObject | HANDLE | Handle to object. |
| bAllPsets | BOOLEAN | Include in the list the PSets from IFC Data Mapping. |
| outNumPsets | INTEGER | Number of PSets. |
==== VectorScript ====
PROCEDURE Test;
VAR
numPSets : INTEGER;
ok : BOOLEAN;
BEGIN
ok := IFC_GetNumPsets2(FSActLayer, TRUE, numPSets);
AlrtDialog(Concat('The number of PSets is ', numPSets));
END;
RUN(Test);==== Python ====
numPSets = 0
ok, numPSets = vs.IFC_GetNumPsets2(vs.FSActLayer(), True)
vs.AlrtDialog('The number of PSets is ' + str(numPSets))Availability: from Vectorworks 2018
- IFC