Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta sección contiene ejemplos de código para tareas comunes asociadas al uso de esquemas.
Uso de esquemas XSD
La IDocumentSpec Interface interfaz representa una forma de documento definida por un esquema del lenguaje de definición de esquemas XML (XSD); la forma se basa en un elemento de nivel superior del XSD. Una vez instalado el esquema, se puede recuperar llamando a los métodos IPipelineContext.GetDocumentSpecByType Method o IPipelineContext.GetDocumentSpecByName Method en la interfaz IPipelineContext.
IDocumentSpec docspec = pipeineContext.GetDocumentSpecByType("myschema#root");
Uso de esquemas de archivos planos XSD
Los métodos GetDocumentSpecByType y GetDocumentSpecByName devuelven la interfaz IDocumentSpec . Si el esquema es realmente un esquema de archivo plano (uno que tiene anotaciones específicas de archivos planos adicionales), puede escribir la IDocumentSpec en IFFDocumentSpec e iniciar el análisis y serialización de secuencias desde allí.
IFFDocumentSpec docspec = (IFFDocumentSpec) pipeineContext.GetDocumentSpecByType("myschema#root");