在衍生類別中覆寫時,將指定的模型項目序列化為可表示該模型項目的語式正確 (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
參數
- root
型別:Microsoft.Windows.Design.Model.ModelItem
表示文件根目錄的模型項目。
- requiredAssemblies
型別:System.Collections.Generic.IEnumerable<AssemblyName>%
這個樹狀子目錄需要的組件參考。
傳回值
型別:System.String
表示模型項目的標記文字。
例外狀況
| 例外狀況 | 條件 |
|---|---|
| ArgumentNullException | root 為 nullNull 參照 (即 Visual Basic 中的 Nothing)。 |
備註
當對 Save 方法的呼叫傳回時, requiredAssemblies 會包含解析此樹狀子結構中所有型別所需的組件參考。 Load 方法可以使用這個集合並加入參考所需的項目。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.Windows.Design.Services 命名空間