[YourSchema].[Doc]

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Code Generator > Referenz zu generierten Klassen (C#) >

[YourSchema].[Doc]

Wenn anhand eines XML-Schemas Code generiert wird, stellt der generierte Code eine Dokumentklasse mit demselben Namen wie dem des Schemas bereit. Diese Klasse enthält alle möglichen Root-Elemente als Members sowie die folgenden Methoden. Beachten Sie, dass "CDoc" in den unten aufgelisteten Methodennamen für den Namen der generierten Dokumentklasse selbst steht.

 

Methoden


Name

Description

ic_method

static Doc CreateDocument()

Erstellt ein neues leeres XML-Dokument.

ic_method

static Doc CreateDocument(string encoding)

Erstellt ein neues leeres XML-Dokument mit Kodierung des Typs "encoding".

ic_method

static Doc LoadFromBinary(byte[] binary)

Lädt ein XML-Dokument aus einem Byte Array.

ic_method

static Doc LoadFromFile(string filename)

Lädt ein XML-Dokument aus einer Datei.

ic_method

static Doc LoadFromString(string xmlstring)

Lädt ein XML-Dokument aus einem String.

ic_method

byte[] SaveToBinary(bool prettyPrint)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung in einem Byte-Array.

ic_method

byte[] SaveToBinary(bool prettyPrint, string encoding)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung mit der definierten Kodierung in einem Byte-Array.

ic_method

byte[] SaveToBinary(bool prettyPrint, string encoding, bool bBigEndian, bool bBOM)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung mit der definierten Kodierung, Bytefolge und BOM (Byte Order Mark) in einem Byte-Array.

ic_method

void SaveToFile(string fileName, bool prettyPrint)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung in einer Datei.

ic_method

void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung in einer Datei. Wenn omitXmlDecl auf "true" gesetzt ist, wird die XML-Deklaration nicht geschrieben.

ic_method

void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung mit der definierten Kodierung in einer Datei. Wenn omitXmlDecl auf "true" gesetzt ist, wird die XML-Deklaration nicht geschrieben.

ic_method

void SaveToFile(string fileName, bool prettyPrint, string encoding, string lineend)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung mit der definierten Kodierung und dem angegebenen Zeilenende in einer Datei.

 

ic_method

void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding, string lineend)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung mit der definierten Kodierung und dem angegebenen Zeilenende in einer Datei. Wenn omitXmlDecl auf "true" gesetzt ist, wird die XML-Deklaration nicht geschrieben.

ic_method

void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding, bool bBigEndian, bool bBOM, string lineend)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung mit der definierten Kodierung, Bytefolge, BOM (Byte Order Mark) und dem definierten Zeilenende in einer Datei. Wenn omitXmlDecl auf "true" gesetzt ist, wird die XML-Deklaration nicht geschrieben.

 

ic_method

void SaveToFileWithLineEnd(string fileName, bool prettyPrint, bool omitXmlDecl, string lineend)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung und dem definierten Zeilenende in einer Datei. Wenn omitXmlDecl auf "true" gesetzt ist, wird die XML-Deklaration nicht geschrieben.

ic_method

string SaveToString(bool prettyPrint)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung in einer Datei.

ic_method

string SaveToString(bool prettyPrint, bool omitXmlDecl)

Speichert ein XML-Dokument mit optionaler "pretty-print"-Formatierung in einer Datei. Wenn omitXmlDecl auf "true" gesetzt ist, wird die XML-Deklaration nicht geschrieben.

ic_method

void SetDTDLocation(string dtdLocation)

Fügt eine DOCTYPE-Deklaration mit der angegebenen System-ID hinzu. Es muss bereits ein Root-Element vorhanden sein.

ic_method

void SetSchemaLocation(string schemaLocation)

Fügt ein xsi:schemaLocation- oder xsi:noNamespaceSchemaLocation-Attribut zum Root-Element hinzu. Es muss bereits ein Root-Element vorhanden sein.

 

 


© 2019 Altova GmbH