This function gets IFC entity name for the given object.
FUNCTION IFC_GetIFCEntity(
hObject : HANDLE;
VAR outStrName : STRING): BOOLEAN;def vs.IFC_GetIFCEntity(hObject):
return (BOOLEAN, outStrName)| Name | Type | Description |
|---|---|---|
| hObject | HANDLE | Handle to object |
| outStrName | STRING | Name of the IFC entity |
Try to get the IFC entity name for the given object: ==== VectorScript ====
PROCEDURE Test;
VAR
strName : STRING;
hObject : HANDLE;
ok : BOOLEAN;
begin
hObject := FSActLayer;
ok := IFC_GetIFCEntity(hObject, strName);
AlrtDialog(strName);
end;
Run(Test);==== Python ====
hObject = vs.FSActLayer()
ok, strName = vs.IFC_GetIFCEntity(hObject)
vs.AlrtDialog(strName)Availability: from Vectorworks 2014
- IFC