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 Software Development Kit do Windows® (SDK do Windows). A ferramenta é criada principalmente para duas finalidades:

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

  • Para gerar um documento de esquema XML de um arquivo .dll ou .exe. Para ver o esquema de um conjunto de arquivos que você criou ou um que tenha sido alterado com atributos, passe o 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 XML Schema Document com base em um conjunto de classes, consulte Como usar a Ferramenta de Definição de Esquema XML para gerar classes e XML Schema Documents.

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

Confira também