Contains the name of the document type.
strValue = oXMLDOMDocumentType.name;
strValue = oXMLDOMDocumentType.name
HRESULT get_name( BSTR *rootName);
BOOL DOMDocGetDocType() { BOOL bResult = FALSE; IXMLDOMDocumentType *pIXMLDOMDocumentType = NULL; IXMLDOMDocument *pIXMLDOMDocument = NULL; IXMLDOMDocumentType *pIXMLDOMDocumentType = NULL; BSTR bstrDTDName; HRESULT hr; try { // Create an instance of DOMDocument and initialize // pIXMLDOMDocument. // Load/create an XML fragment. hr = pIXMLDOMDocument->get_doctype(&pIXMLDOMDocumentType); SUCCEEDED(hr) ? 0 : throw hr; if(pIXMLDOMDocumentType) { pIXMLDOMDocumentType->get_name(&bstrDTDName); ::MessageBox(NULL, bstrDTDName, _T("Doc Type"), MB_OK); bResult = TRUE; pIXMLDOMDocumentType->Release(); } } catch(...) { if(pIXMLDOMDocumentType) pIXMLDOMDocumentType->Release(); DisplayErrorToUser(); } return bResult; }
String. The property is read-only. When specified, this corresponds to the single root element of the document tree.
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.
Applies to: IXMLDOMDocumentType