ExternalMarkupService.Save, méthode
En cas de substitution dans une classe dérivée, sérialise l'élément de modèle spécifié dans le texte de balise de forme correcte qui représente cet élément de modèle.
Espace de noms : Microsoft.Windows.Design.Services
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
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
Paramètres
- root
Type : Microsoft.Windows.Design.Model.ModelItem
Élément de modèle représentant la racine du document.
- requiredAssemblies
Type : System.Collections.Generic.IEnumerable<AssemblyName>%
Références d'assembly requises pour cette sous-arborescence.
Valeur de retour
Type : System.String
Texte de balise qui représente l'élément de modèle.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | root est nullune référence null (Nothing en Visual Basic). |
Notes
Lorsque l'appel à la méthode Save est retourné, requiredAssemblies contient les références d'assembly qui sont nécessaires pour résoudre tous les types dans cette sous-arborescence. La méthode Load peut utiliser cet ensemble et ajouter ce qui est nécessaire aux références.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.Windows.Design.Services, espace de noms