fragmentos XML
El Editor XML ofrece una característica denominada fragmentos XML que permite compilar archivos XML con una mayor rapidez. Los fragmentos XML se pueden reutilizar insertándolos en los archivos. También es posible generar datos XML en un esquema de lenguaje de definición de esquemas XML (XSD).
Fragmentos XML reutilizables
El Editor XML incluye muchos fragmentos que abarcan algunas tareas comunes. Esto permite crear archivos XML de forma más sencilla. Por ejemplo, si fuera a crear un esquema XML con los fragmentos "Complex Type Sequence Element" y "Simple Type Element", insertaría el texto XML siguiente en el archivo. Luego, cambiaría el valor name
de acuerdo con sus necesidades.
<xs:element name="name">
<xs:complexType>
<xs:sequence>
<xs:element name="name">
<xs:simpleType>
<xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
Los fragmentos se pueden insertar de dos maneras. El comando Insertar fragmento inserta el fragmento XML en la posición del cursor. El comando Delimitar con ajusta el fragmento XML alrededor del texto seleccionado. Ambos comandos están disponibles en el submenú IntelliSense del menú Edición o en el menú contextual del editor.
Para obtener más información, vea Cómo: Uso de fragmentos XML.
Fragmentos XML generados por esquema
Con el Editor XML también es posible generar un fragmento XML desde un esquema XML. Esta característica permite llenar un elemento con elementos XML generados a partir de la información de esquema de ese elemento. Para obtener más información, vea Cómo: Generación de un fragmento XML a partir de un esquema XML.
Creación de fragmentos XML
Además de los fragmentos que, de forma predeterminada, se incluyen con Visual Studio, puede crear y utilizar sus propios fragmentos XML. Para obtener más información, vea Cómo: Creación de fragmentos XML.
Contenido relacionado
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de