共用方式為


DomainElementSerializer.Write 方法 (SerializationContext, ModelElement, XmlWriter, RootElementSettings)

公用 Write() 方法,可將一個 DomainElement 執行個體序列化成 XML。

命名空間:  Microsoft.VisualStudio.Modeling.DslDefinition
組件:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll 中)

語法

'宣告
Public Overrides Sub Write ( _
    serializationContext As SerializationContext, _
    element As ModelElement, _
    writer As XmlWriter, _
    rootElementSettings As RootElementSettings _
)
public override void Write(
    SerializationContext serializationContext,
    ModelElement element,
    XmlWriter writer,
    RootElementSettings rootElementSettings
)

參數

  • rootElementSettings
    類型:Microsoft.VisualStudio.Modeling.RootElementSettings
    如果傳入的項目已序列化為 XML 中的根項目,則為根項目設定。像結構描述目標命名空間、版本等等的根項目包含其他資訊。應為根層級元素只能透過這個。針對其餘項目應該傳遞 null (最好是在沒有此參數的情況下呼叫 Write() 方法)。

.NET Framework 安全性

請參閱

參考

DomainElementSerializer 類別

Write 多載

Microsoft.VisualStudio.Modeling.DslDefinition 命名空間