閱讀英文

共用方式為


使用結構描述

本節包含與使用結構描述有關之一般工作的程式碼範例。

使用 XSD 結構描述

IDocumentSpec Interface介面代表 XML 架構定義語言所定義的檔圖形, (XSD) 架構;圖形是由 XSD 的最上層元素所根。 安裝架構之後,可以藉由呼叫 IPipelineContext.GetDocumentSpecByType MethodIPipelineCoNtext介面中的 或 IPipelineContext.GetDocumentSpecByName Method 方法來擷取架構。

IDocumentSpec docspec = pipeineContext.GetDocumentSpecByType("myschema#root");  

使用 XSD 一般檔案結構描述

GetDocumentSpecByTypeGetDocumentSpecByName方法都會傳回IDocumentSpec介面。 如果架構實際上是一般檔案架構, (具有其他一般檔案特定批註的檔案架構) ,您可以將 IDocumentSpec 輸入 IFFDocumentSpec ,然後從該處起始剖析和序列化序列。

IFFDocumentSpec docspec = (IFFDocumentSpec) pipeineContext.GetDocumentSpecByType("myschema#root");  

另請參閱

使用剖析和序列化引擎