Partager via


ExternalMarkupService.Load, méthode

En cas de substitution dans une classe dérivée, analyse le texte de balise spécifié et retourne un élément de modèle représentant ce texte.

Espace de noms :  Microsoft.Windows.Design.Services
Assembly :  Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Déclaration
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

Paramètres

Valeur de retour

Type : Microsoft.Windows.Design.Model.ModelItem
Élément de modèle représentant la balise.

Exceptions

Exception Condition
ArgumentNullException

markup est nullune référence null (Nothing en Visual Basic).

Notes

Si des additionalReferences ne sont pas spécifiées, seuls les assemblys référencés dans le concepteur actif sont disponibles. Si des additionalReferences sont fournies, elles doivent être examinées en premier, suivies par les assemblys référencés dans le concepteur actif. La méthode Load peut utiliser les noms de l'assembly spécifiés par la méthode Save pour additionalReferences.

Sécurité .NET Framework

Voir aussi

Référence

ExternalMarkupService Classe

Microsoft.Windows.Design.Services, espace de noms

Autres ressources

Architecture de l'extensibilité du Concepteur WPF

Architecture de l'analyseur XAML