Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Como el Editor de BizTalk se utiliza para insertar nodos en el árbol de esquema, algunos nodos están pensados para que se cambie su nombre y otros no. Básicamente, puede cambiar el nombre de los nodos Record , Field Element nodes y Field Attribute nodes. Los nombres que asigne a estos nodos serán los nombres de los elementos y atributos XML en el mensaje que define el esquema.
En el árbol de esquemas, los nodos que no se pueden cambiar de nombre se muestran en forma de etiquetas XML; es decir, con los signos menor que (<) y mayor que (>). Por ejemplo, el nodo Esquema , los nodos Grupo de opciones, Los nodos Elemento y Cualquier atributo se representan en el árbol de esquemas con los nombres <Schema>, <Choice>, <Any> y <AnyAttribute>, respectivamente. La propiedad Nombre del nodo de estos nodos es de solo lectura.
Dentro de un nodo record determinado, no puede tener dos nodos de atributo de campo con el mismo nombre. Sin embargo, puede tener más de un nodo Elemento de campo o un nodo Record con el mismo nombre que los nodos secundarios del mismo nodo Registro , siempre y cuando todos tengan el mismo tipo de datos (como se especifica en su propiedad Tipo de datos para los nodos elemento de campo o su tipo de estructura de datos para nodos de registro ).
Al asignar nombres a los nodos Record , los nodos Elemento de campo y los nodos Atributo de campo , use nombres descriptivos del rol de ese elemento o atributo dentro del mensaje definido por el esquema. Por ejemplo, FirstName es probablemente una buena opción para el nombre de un nodo Elemento de campo que se usará para almacenar el nombre de alguien en una estructura de direcciones. En un mensaje de instancia XML donde aparezca el nombre James, el elemento correspondiente será similar al siguiente.
<FirstName>James</FirstName>
Al cambiar el nombre de nodos Record , Field Element nodes y Field Attribute nodes, debe tener en cuenta que no se permiten todos los caracteres en los nombres de nodo. Para obtener información sobre estos caracteres no permitidos, vea Qué caracteres de nombre de nodo se codifican. Aunque el Editor de BizTalk le permite utilizar caracteres no permitidos mediante su codificación, a veces es más sencillo evitar dichos caracteres. Para obtener información sobre cómo se codifican los caracteres no permitidos, vea Cómo se codifican los caracteres de nombre de nodo.
Además de los caracteres no permitidos en los nombres de nodo, a menos que se codifiquen en la representación XSD del esquema, no debe usar palabras reservadas de C# como nombres de ningún nodo raíz en el árbol de esquema (a menos que proporcione un valor de propiedad RootNode TypeName válido) o como nombres de archivo de esquema.