Functions
mdlxml.fdf File Reference
#include <stdio.h>
#include <Mstn\basedefs.h>
#include <Mstn\basetype.h>
#include <Mstn\MdlApi\mselems.h>
#include <DgnPlatform\ScanCriteria.h>
#include <Mstn\MdlApi\msscancrit.fdf>
#include <Mstn\MdlApi\xmlfragment.fdf>
#include <Mstn\MdlApi\xmlfragment.h>

Functions

bool mdlElement_isXMLFragment (MSElementCP pElm)
 Determines whether or not the input element is an XML Fragment Element. More...
 
bool mdlElement_isXMLFragmentByAppIDAndType (MSElementCP pElm, UInt16 *pAppID, UInt16 *pAppType)
 Determines whether or not the input element is an XML Fragment Element based on optional appId and appType values. More...
 
bool mdlElement_hasXMLFragmentAttachment (MSElementP pElm, UInt16 *pAppID, UInt16 *pAppType)
 Determines whether or not the input element has an XML Fragment attachment. More...
 
StatusInt mdlXML_addXMLFragmentAttachmentScanTest (DgnPlatform::ScanCriteria *pScanCriteria, UInt16 *pAppID, UInt16 *pAppType)
 Sets the scan criteria to find elements with XMLFragment attachments. More...
 
StatusInt mdlXML_addXMLFragmentElementScanTest (DgnPlatform::ScanCriteria *pScanCriteria, UInt16 *pAppID, UInt16 *pAppType)
 Sets the scan criteria to find XMLFragment elements. More...
 
StatusInt mdlXMLElement_getAppInfo (UInt16 *pAppID, UInt16 *pAppType, MSElementCP pElm)
 Retrieves the application identifier and/or type from the given XML Fragment Element. More...
 
StatusInt mdlXMLElement_setNonModelCategory (MSElementDescrP pDescr, bool isNonModelElement)
 Sets the non-model flag for a XMLFragment element. More...
 

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.