共用方式為


ExternalMarkupService.Save 方法

在衍生類別中覆寫時,將指定的模型項目序列化為可表示該模型項目的語式正確 (Well-Formed) 標記文字。

命名空間:  Microsoft.Windows.Design.Services
組件:  Microsoft.Windows.Design.Interaction (在 Microsoft.Windows.Design.Interaction.dll 中)

語法

'宣告
Public MustOverride Function Save ( _
    root As ModelItem, _
    <OutAttribute> ByRef requiredAssemblies As IEnumerable(Of AssemblyName) _
) As String
public abstract string Save(
    ModelItem root,
    out IEnumerable<AssemblyName> requiredAssemblies
)
public:
virtual String^ Save(
    ModelItem^ root, 
    [OutAttribute] IEnumerable<AssemblyName^>^% requiredAssemblies
) abstract
abstract Save : 
        root:ModelItem * 
        requiredAssemblies:IEnumerable<AssemblyName> byref -> string 
public abstract function Save(
    root : ModelItem, 
    requiredAssemblies : IEnumerable<AssemblyName>
) : String

參數

傳回值

型別:System.String
表示模型項目的標記文字。

例外狀況

例外狀況 條件
ArgumentNullException

root 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。

備註

當對 Save 方法的呼叫傳回時, requiredAssemblies 會包含解析此樹狀子結構中所有型別所需的組件參考。 Load 方法可以使用這個集合並加入參考所需的項目。

.NET Framework 安全性

請參閱

參考

ExternalMarkupService 類別

Microsoft.Windows.Design.Services 命名空間

ModelItem

其他資源

WPF 設計工具擴充性架構

XAML 剖析器架構