Compartilhar via


A ferramenta de definição de esquema XML e a serialização XML

A ferramenta de Definição de Esquema XML (Ferramenta de Definição de Esquema XML (Xsd.exe)) é instalada junto com as ferramentas do .NET Framework como parte do SDK (Kit de Desenvolvimento de Software) do Windows®. A ferramenta foi projetada principalmente para duas finalidades:

  • Para gerar arquivos de classe C# ou Visual Basic que estejam em conformidade com um esquema específico de XSD (linguagem de definição de esquema XML). A ferramenta usa um esquema XML como um argumento e gera um arquivo que contém várias classes que, quando serializadas com o XmlSerializeresquema, estão em conformidade com o esquema. Para obter informações sobre como usar a ferramenta para gerar classes que estejam em conformidade com um esquema específico, consulte Como usar a Ferramenta de Definição de Esquema XML para gerar classes e documentos de esquema XML.

  • Para gerar um documento de esquema XML a partir de um arquivo .dll ou .exe. Para ver o esquema de um conjunto de arquivos que você criou ou um que foi modificado com atributos, passe a DLL ou EXE como um argumento para a ferramenta para gerar o esquema XML. Para obter informações sobre como usar a ferramenta para gerar um documento de esquema XML de um conjunto de classes, consulte Como usar a Ferramenta de Definição de Esquema XML para gerar classes e documentos de esquema XML.

Para obter mais informações sobre como usar a ferramenta, consulte a Ferramenta de Definição de Esquema XML (Xsd.exe).

Consulte também