XmlElementAttribute.ElementName Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el nombre del elemento XML generado.
public:
property System::String ^ ElementName { System::String ^ get(); void set(System::String ^ value); };
public string ElementName { get; set; }
member this.ElementName : string with get, set
Public Property ElementName As String
Valor de propiedad
Nombre del elemento XML generado. El valor predeterminado es el identificador de miembros.
Ejemplos
En el ejemplo siguiente se establece la ElementName propiedad de en XmlElementAttribute un nuevo valor.
// This is the class that will be serialized.
public ref class XClass
{
public:
/* The XML element name will be XName
instead of the default ClassName. */
[XmlElement(ElementName="XName")]
String^ ClassName;
};
// This is the class that will be serialized.
public class XClass
{
/* The XML element name will be XName
instead of the default ClassName. */
[XmlElement(ElementName = "XName")]
public string ClassName;
}
' This is the class that will be serialized.
Public Class XClass
' The XML element name will be XName
' instead of the default ClassName.
<XmlElement(ElementName := "XName")> Public ClassName() As String
End Class
Comentarios
Especifique si ElementName desea que el nombre del elemento XML generado difiera del identificador del miembro.
Puede establecer el mismo ElementName valor en más de un miembro de clase si el documento XML generado usa espacios de nombres XML para distinguir entre los miembros con nombre idéntico. Para obtener más información sobre cómo usar espacios de nombres y nombres con prefijo en el documento XML, vea la XmlSerializerNamespaces clase .