Difference between revisions of "VS:IFC GetIFCEntity"
From Vectorworks Developer
Line 38: | Line 38: | ||
----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ||
− | < | + | <return>TRUE on success, FALSE indicates failure – incorrect handle or the object has no IFC data.</return> |
− | + | ||
− | TRUE on success, FALSE indicates failure – incorrect handle or the object has no IFC data. | + | ----------------------------------------------------------------------------------------------------------- |
− | </remark> | + | <remark></remark> |
----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
Latest revision as of 04:58, 17 December 2018
.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix
Description
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)
Parameters
hObject HANDLE Handle to object outStrName STRING Name of the IFC entity
Return Value
TRUE on success, FALSE indicates failure – incorrect handle or the object has no IFC data.Example
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)