[YourSchema].[Doc]
Lorsque le code est généré depuis un schéma XML, le code généré fournit une classe de document avec le même nom que le schéma. Cette classe contient tous les éléments root possibles en tant que membres, ainsi que les membres recensés ci-dessous. Veuillez noter que, dans les noms de méthode ci-dessous, "Doc" représente le nom de la classe de document générée elle-même.
Méthodes
Nom | Description | |
---|---|---|
static Doc CreateDocument() | Crée un nouveau document XML vide. | |
static Doc CreateDocument(string encoding) | Crée un nouveau document XML vide, avec l’encodage de type "encoding". | |
static void DeclareAllNamespacesFromSchema(nœud Altova.Xml.TypeBase node) | Déclare tous les espaces de noms depuis le Schéma XML dans l'élément fournit en dans qu'argument (généralement, l'élément racine XML). L'appel de cette méthode est utile si votre schéma a plusieurs déclarations d'espace de noms, chacune mappée dans un préfixe, et que vous souhaitez les déclarer tous dans l'élément fourni en tant qu'argument. | |
static Doc LoadFromBinary(byte[] binary) | Charge un document XML depuis un byte array. | |
static Doc LoadFromFile(string filename) | Charge un document XML depuis un fichier. | |
static Doc LoadFromString(string xmlstring) | Charge un document XML depuis un string. | |
byte[] SaveToBinary(bool prettyPrint) | Enregistre un document XML sous un de byte, avec un formatage "pretty-print" optionnel. | |
byte[] SaveToBinary(bool prettyPrint, string encoding) | Enregistre un document XML sous un byte array, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié. | |
byte[] SaveToBinary(bool prettyPrint, string encoding, bool bBigEndian, bool bBOM) | Enregistre un document XML sous un byte array, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié, l’ordre de byte et BOM (Byte Order Mark). | |
void SaveToFile(string fileName, bool prettyPrint) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel. | |
void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
void SaveToFile(string fileName, bool prettyPrint, string encoding, string lineend) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié et le(s) caractère(s) de fin de ligne. | |
void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding, string lineend) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié et le(s) caractère(s) de fin de ligne. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding, bool bBigEndian, bool bBOM, string lineend) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié, l’ordre de byte, BOM (Byte Order Mark) et le(s) caractère(s) de fin de ligne. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
void SaveToFileWithLineEnd(string fileName, bool prettyPrint, bool omitXmlDecl, string lineend) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel et le(s) caractère(s) de fin de ligne. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
string SaveToString(bool prettyPrint) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel. | |
string SaveToString(bool prettyPrint, bool omitXmlDecl) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
void SetDTDLocation(string dtdLocation) | Ajoute une déclaration DOCTYPE avec l’ID de système spécifiée. Un élément root doit déjà exister. | |
void SetSchemaLocation(string schemaLocation) | Ajoute un attribut xsi:schemaLocation ou xsi:noNamespaceSchemaLocation à l’élément root. Un élément root doit déjà exister. |