当在派生类中重写时,分析指定的标记文本并返回一个表示该文本的模型项。
命名空间:  Microsoft.Windows.Design.Services
程序集:  Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)
语法
声明
Public MustOverride Function Load ( _
    markup As String, _
    additionalReferences As IEnumerable(Of AssemblyName) _
) As ModelItem
public abstract ModelItem Load(
    string markup,
    IEnumerable<AssemblyName> additionalReferences
)
public:
virtual ModelItem^ Load(
    String^ markup, 
    IEnumerable<AssemblyName^>^ additionalReferences
) abstract
abstract Load : 
        markup:string * 
        additionalReferences:IEnumerable<AssemblyName> -> ModelItem 
public abstract function Load(
    markup : String, 
    additionalReferences : IEnumerable<AssemblyName>
) : ModelItem
参数
- markup
 类型:System.String
 一个具有正确格式的 XML 文档。
- additionalReferences
 类型:System.Collections.Generic.IEnumerable<AssemblyName>
 在分析 markup 时要使用的程序集名称。
返回值
类型:Microsoft.Windows.Design.Model.ModelItem
一个表示该标记的模型项。
异常
| 异常 | 条件 | 
|---|---|
| ArgumentNullException | markup 为 nullnull 引用(在 Visual Basic 中为 Nothing)。 | 
备注
如果未指定 additionalReferences,则只有那些在当前设计器中引用的程序集才可用。 如果提供了 additionalReferences,则应当首先检查它们,然后检查当前设计器中引用的程序集。 Load 方法可使用 Save 方法为 additionalReferences 提供的程序集名称。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.Windows.Design.Services 命名空间