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 Windows® Software Development Kit (SDK). 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 as classes que estão 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 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 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 essa ferramenta e outras, consulte Ferramentas do .NET Framework. Para obter informações sobre as opções dessa ferramenta, consulte Ferramenta de Definição de Esquema XML (Xsd.exe). Para obter mais informações sobre as construções de esquema com suporte pela ferramenta, consulte XML Schema Binding Support in the .NET Framework.
Consulte também
Tarefas
Como usar a ferramenta de definição de esquema XML para gerar classes e documentos de esquema XML
Referência
Ferramenta de Definição de Esquema XML (Xsd.exe)
Conceitos
Apresentando a serialização XML