   | Document ()Document ()Document () | 
            Returns a reference to the type matching all document nodes.
             | 
   | Document (string, string)Document (String, String)Document (String^, String^) | 
            Creates a reference to the document type with element content with the specified name.
             | 
   | Document (string, string, string, string, bool)Document (String, String, String, String, Boolean)Document (String^, String^, String^, String^, bool) | 
            Creates a reference to the document type with element content with the specified name and type annotation.
             | 
   | Document (string, string, XmlSchemaType, bool)Document (String, String, XmlSchemaType, Boolean)Document (String^, String^, XmlSchemaType^, bool) | 
            Creates a reference to the document type with element content with the specified name and type annotation.
             | 
   | Document (XmlQualifiedName)Document (XmlQualifiedName)Document (XmlQualifiedName^) | 
            Creates a reference to the document type with element content with the specified name.
             | 
   | Document (XmlQualifiedName, XmlSchemaType, bool)Document (XmlQualifiedName, XmlSchemaType, Boolean)Document (XmlQualifiedName^, XmlSchemaType^, bool) | 
            Creates a reference to the document type with element content with the specified name and type annotation.
             | 
   | Document (XmlQualifiedName, XmlQualifiedName, bool)Document (XmlQualifiedName, XmlQualifiedName, Boolean)Document (XmlQualifiedName^, XmlQualifiedName^, bool) | 
            Creates a reference to the document type with element content with the specified name and type annotation.
             |