Contains the public identifier.
strValue = oXMLDOMEntity.publicId
HRESULT get_publicId( BSTR *publicID);
IXMLDOMEntity *pIXMLDOMEntity = NULL; VARIANT varName ; HRESULT hr; try { // See help on IXMLDOMEntity::get_notationName method for definition of // the GetFirstEntity() method. pIXMLDOMEntity = GetFirstEntity(); if(pIXMLDOMEntity) { hr = pIXMLDOMEntity->get_publicId(&varName); if(SUCCEEDED(hr)) ::MessageBox(NULL, _bstr_t(varName), _T("Public ID"), MB_OK); pIXMLDOMEntity->Release(); } } catch(...) { if(pIXMLDOMEntity) pIXMLDOMEntity->Release(); DisplayErrorToUser(); }