Routines (alphabetical) > Object Classes > File Format Object Classes > IDLffXMLSAX::StartDTD

# IDLffXMLSAX::StartDTD

Syntax | Arguments | Keywords | Version History

The IDLffXMLSAX::StartDTD procedure method is called when the parser detects the beginning of a Document Type Definition (DTD).

## Syntax

Obj->[IDLffXMLSAX::]StartDTD, Name, PublicID, SystemID

## Arguments

### Name

A string containing the declared name of the root element for the document.

### PublicID

A string containing the normalized version of the Public ID (a URI) declared for the external subset, or an empty string if no external subset was declared. Normalization involves removal of unnecessary “`.`” and “`..`” segments from the URI.

### SystemID

A string containing the System ID (a URI) of the external subset, or an empty string if no external subset was declared.

Note: This URI has not been resolved into an absolute URI.

## Keywords

None

## Version History

5.6 | Introduced