ExternalMarkupService.Save (Método)
Cuando se reemplaza en una clase derivada, serializa el elemento de modelo especificado en texto de marcado con formato correcto que representa dicho elemento de modelo.
Espacio de nombres: Microsoft.Windows.Design.Services
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
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
Parámetros
- root
Tipo: Microsoft.Windows.Design.Model.ModelItem
Elemento de modelo que representa la raíz del documento.
- requiredAssemblies
Tipo: System.Collections.Generic.IEnumerable<AssemblyName>%
Referencias de ensamblado necesarias para este subárbol.
Valor devuelto
Tipo: System.String
Texto de marcado que representa el elemento de modelo.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El valor de root es nullreferencia null (Nothing en Visual Basic). |
Comentarios
Cuando la llamada a los métodos Save devuelve, requiredAssemblies contiene las referencias del ensamblado que son necesarias para resolver todos los tipos en este subárbol. El método Load puede usar este conjunto agregar los elementos necesarios a las referencias.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Windows.Design.Services (Espacio de nombres)