Clase System::Xml::Schema::XmlSchemaIdentityConstraint

XmlSchemaIdentityConstraint class

Clase para las restricciones de identidad: los elementos key, keyref y unique.

class XmlSchemaIdentityConstraint : public System::Xml::Schema::XmlSchemaAnnotated

Métodos

MétodoDescripción
get_Fields()Devuelve la colección de campos que se aplican como hijos para el selector de expresión del Lenguaje de Ruta XML (XPath).
get_Name()Devuelve el nombre de la restricción de identidad.
get_QualifiedName()Devuelve el nombre calificado de la restricción de identidad, que contiene la interpretación posterior a la compilación del valor QualifiedName.
get_Selector()Devuelve el elemento selector de la expresión XPath.
set_Name(const String&)Establece el nombre de la restricción de identidad.
set_Selector(const SharedPtr<XmlSchemaXPath>&)Establece el elemento selector de la expresión XPath.
XmlSchemaIdentityConstraint()Inicializa una nueva instancia de la clase XmlSchemaIdentityConstraint.

Typedefs

TypedefDescripción
PtrUn alias para un puntero compartido a una instancia de esta clase.

Observaciones

Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree instancias de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

Ver también