systemId Property (IXMLDOMEntity)
Contains the system identifier associated with the entity.
[Script]
Script Syntax
strValue = oXMLDOMEntity.systemId;
[Visual Basic]
Visual Basic Syntax
strValue = oXMLDOMEntity.systemId
[C/C++]
C/C++ Syntax
HRESULT get_systemId( BSTR *systemID);
Parameters
- systemID [out, retval]
- The system identifier associated with the entity, if specified. If the system identifier is not specified, contains the empty string.
C/C++ Return Values
- S_OK
- The value returned if successful.
- S_FALSE
- The value returned when no system ID is specified.
- E_INVALIDARG
- The value returned if the
systemID
parameter is Null.
Example
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_systemId(&varName); if(SUCCEEDED(hr)) ::MessageBox(NULL, _bstr_t(varName), _T("Public ID"), MB_OK); pIXMLDOMEntity->Release(); } } catch(...) { if(pIXMLDOMEntity) pIXMLDOMEntity->Release(); DisplayErrorToUser(); }
Remarks
String. The property is read-only. If the system identifier is not specified, the property contains the empty string.
To view reference information for Visual Basic, C/C++, or Script only, click the Language Filter button in the upper-left corner of the page.
See Also
Applies to: IXMLDOMEntity