Condividi tramite


Come estendere la creazione guidata generatore di schemi

Come estendere la Creazione guidata generatore schemi esistente e come creare una nuova procedura guidata per la generazione di schemi.

Estendere la procedura guidata dello schema esistente

  1. Implementare l'interfaccia ISchemaGenerator per creare un nuovo modulo di generazione degli schemi che possa essere integrato alla procedura guidata del Generatore schemi esistente.

    public interface ISchemaGenerator  
    {  
    //Method to extract a schema from a document.  
    void GenerateSchema(string inputDocument,string outputDocumentPath);  
    
    //Method to extract the errors.  
    [return : MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT )]object [] Errors();  
    
    //Method to extract the warnings.  
    [return : MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT )]object [] Warnings();  
    
    //Method to extract the referenced schemas.  
    [return : MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT )]object [] ReferencedSchemas();  
    }  
    
  2. Eliminare l'assembly risultante nella cartella di installazione di Microsoft BizTalk Server seguente:

    \Programmi (x86)\Microsoft BizTalk Server <VERSION>\Developer Tools\Estensioni editor schema

    Alla successiva esecuzione della procedura guidata del Generatore schemi, verrà selezionato automaticamente il nuovo modulo di generazione degli schemi.

    Per creare un nuova procedura guidata per la generazione di schemi, utilizzare la procedura seguente.

    Percorso in SDK

    \Programmi (x86)\Microsoft BizTalk Server <VERSION>\SDK\Utilities\Generator

Creare una nuova procedura guidata dello schema

  1. Eseguire InstallDTD.vbs per installare Microsoft.BizTalk.DTDToXSDGenerator.dll in \Programmi (x86)\Microsoft BizTalk Server <VERSION>\Developer Tools\Estensioni editor schema. Il file DTDToXSDGenerator.dll espone le classi che è possibile utilizzare per convertire i file DTD in file XSD.

  2. Eseguire InstallWFX.vbs per installare Microsoft.BizTalk.WFXToXSDGenerator.dll in \Programmi (x86)\Microsoft BizTalk Server <VERSION>\Developer Tools\Estensioni editor schema. Il file WFXToXSDGenerator.dll espone le classi che è possibile utilizzare per convertire i file WFX in file XSD.

Vedere anche

Utilità incluse nell'SDK