Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

System.Xml.Schema (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.Xml.Schema contiene las clases XML que proporcionan compatibilidad basada en estándares para los esquemas del lenguaje de definición de esquemas XML (XSD).

  ClaseDescripción
astfyhd4.pubclass(es-es,VS.90).gifExtensions Esta clase contiene los métodos de extensión de LINQ to XML para la validación XSD.
astfyhd4.pubclass(es-es,VS.90).gifValidationEventArgsDevuelve información detallada relacionada con ValidationEventHandler.
astfyhd4.pubclass(es-es,VS.90).gifXmlAtomicValueRepresenta el valor con tipo de un atributo o elemento XML validado. La clase XmlAtomicValue no se puede heredar.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchema Una representación en memoria de un Esquema XML según se indica en las especificaciones XML Schema Part 1: Structures y XML Schema Part 2: Datatypes de World Wide Web Consortium (W3C).
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAllRepresenta el elemento all (compositor) del Consorcio W3C.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAnnotatedClase base de cualquier elemento que pueda contener elementos de anotación.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAnnotationRepresenta el elemento annotation del Consorcio W3C.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAnyRepresenta el elemento any del Consorcio W3C.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAnyAttributeRepresenta el elemento anyAttribute del Consorcio W3C.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAppInfoRepresenta el elemento appinfo del Consorcio W3C.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAttributeRepresenta el elemento attribute del esquema XML tal como lo especifica . Los atributos facilitan información adicional sobre otros elementos de documento. La etiqueta de atributo se anida entre las etiquetas de un elemento de documento del esquema. El documento XML muestra los atributos como elementos con nombre en la etiqueta de apertura de un elemento.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAttributeGroupRepresenta el elemento attributeGroup del esquema XML tal como lo especifica . AttributesGroups proporciona un mecanismo para agrupar un conjunto de declaraciones de atributos de forma que puedan incorporarse como un grupo en definiciones de tipos complejos.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaAttributeGroupRefRepresenta el elemento attributeGroup con el atributo ref del Esquema XML según especifica el World Wide Web Consortium (W3C). AttributesGroupRef es la referencia para un attributeGroup, la propiedad de nombre contiene el grupo de atributos al que se hace referencia.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaChoiceRepresenta el elemento choice (compositor) del esquema XML tal como lo especifica . choice sólo permite que aparezca uno de sus elementos secundarios en una instancia.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaCollection Obsoleto. Contiene una caché de esquemas del lenguaje de definición de esquemas XML (esquemas XSD) y esquemas reducidos de datos XML (esquemas XDR). No se puede heredar esta clase.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaCollectionEnumerator Admite una iteración simple a través de una colección. No se puede heredar esta clase.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaCompilationSettingsProporciona opciones de compilación de esquema para la clase XmlSchemaSet. Esta clase no se puede heredar.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaComplexContentRepresenta el elemento complexContent del esquema XML tal como lo especifica . Esta clase representa el modelo de contenido complejo para los tipos complejos. Contiene extensiones o restricciones con respecto a un tipo complejo que sólo contiene elementos o contenido mixto.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaComplexContentExtensionRepresenta el elemento extension del esquema XML tal como lo especifica . Esta clase es para tipos complejos con un modelo de contenido complejo derivado mediante extension. Extiende el tipo complejo agregando atributos o elementos.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaComplexContentRestrictionRepresenta el elemento restriction del esquema XML tal como lo especifica . Esta clase es para tipos complejos con un modelo de contenido complejo derivado mediante restriction. Restringe el contenido del tipo complejo a un subconjunto del tipo complejo heredado.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaComplexTypeRepresenta el elemento complexType del esquema XML tal como lo especifica . Esta clase define un tipo complejo que determina el conjunto de atributos y el contenido de un elemento.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaContentClase abstracta para el contenido del esquema.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaContentModelEspecifica el orden y la estructura de los elementos secundarios de un tipo.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaDatatype La clase XmlSchemaDatatype es una clase abstracta para asignar los tipos del lenguaje de definición de esquemas XML (XSD) a los tipos de Common Language Runtime (CLR).
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaDocumentationRepresenta el elemento documentation del esquema XML tal como lo especifica . Esta clase especifica la información los usuarios van a leer o utilizar en una annotation.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaElementRepresenta el elemento element del esquema XML tal como lo especifica . Esta clase es la clase base para todos los tipos de partícula y se utiliza para describir un elemento en un documento XML.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaEnumerationFacetRepresenta el aspecto enumeration del esquema XML tal como lo especifica . Esta clase especifica una lista de valores válidos para un elemento simpleType. La declaración está contenida dentro de una declaración restriction.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaExceptionDevuelve información detallada acerca de la excepción del esquema.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaExternalClase abstracta. Proporciona información sobre el esquema incluido.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaFacetClase abstracta para todos los aspectos que se utilizan cuando los tipos simples se derivan mediante Restriction.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaFractionDigitsFacetEspecifica una restricción del número de dígitos que se pueden especificar para el valor de fracción de un elemento simpleType. El valor de fractionDigits debe ser un entero positivo. Representa el aspecto fractionDigits del Consorcio W3C.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaGroupRepresenta el elemento group del esquema XML tal como lo especifica . Esta clase define grupos en el nivel del schema a los que se hace referencia desde los tipos complejos. Agrupa un conjunto de declaraciones de elementos de forma que puedan incorporarse como un grupo en definiciones de tipos complejos.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaGroupBaseClase abstracta para XmlSchemaAll, XmlSchemaChoice o XmlSchemaSequence.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaGroupRefRepresenta el elemento group con el atributo ref del esquema XML tal como lo especifica . Esta clase se utiliza dentro de tipos complejos que hacen referencia a un group definido en el nivel schema.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaIdentityConstraintClase para las restricciones de identidad: elementos key, keyref y unique.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaImportRepresenta el elemento import del esquema XML tal como lo especifica . Esta clase se utiliza para importar componentes del esquema desde otros esquemas.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaIncludeRepresenta el elemento include del esquema XML tal como lo especifica . Esta clase se utiliza para incluir declaraciones y definiciones a partir de un esquema externo. Las declaraciones y definiciones incluidas están disponibles entonces para su procesamiento en el esquema contenedor.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaInferenceInfiere un esquema del lenguaje de definición de esquemas XML (XSD) a partir de un documento XML. La clase XmlSchemaInference no se puede heredar.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaInferenceException Devuelve información sobre los errores que encuentra la clase XmlSchemaInference al inferir un esquema de un documento XML.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaInfoRepresenta el conjunto de información posterior a la validación del esquema de un nodo XML validado.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaKeyEsta clase representa el elemento key del esquema XML tal como lo especifica .
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaKeyrefEsta clase representa el elemento keyref del esquema XML tal como lo especifica .
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaLengthFacetRepresenta el aspecto length del esquema XML tal como lo especifica . Esta clase puede utilizarse para especificar una restricción en la longitud de un elemento simpleType en el tipo de datos.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaMaxExclusiveFacetRepresenta el elemento maxExclusive del esquema XML tal como lo especifica . Esta clase puede utilizarse para especificar una restricción en el valor máximo de un elemento simpleType. El valor del elemento debe ser menor que el valor del elemento maxExclusive.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaMaxInclusiveFacetRepresenta el elemento maxInclusive del esquema XML tal como lo especifica . Esta clase puede utilizarse para especificar una restricción en el valor máximo de un elemento simpleType. El valor del elemento debe ser menor o igual que el valor del elemento maxInclusive.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaMaxLengthFacetRepresenta el elemento maxLength del esquema XML como especificado por el Consorcio WWC (W3C). Esta clase puede utilizarse para especificar una restricción en la longitud máxima del valor de datos de un elemento simpleType. La longitud debe ser menor que el valor del elemento maxLength.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaMinExclusiveFacetRepresenta el elemento minExclusive del esquema XML tal como lo especifica . Esta clase puede utilizarse para especificar una restricción en el valor mínimo de un elemento simpleType. El valor del elemento debe ser mayor que el valor del elemento minExclusive.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaMinInclusiveFacetRepresenta el elemento minInclusive del esquema XML tal como lo especifica . Esta clase puede utilizarse para especificar una restricción en el valor mínimo de un elemento simpleType. El valor del elemento debe ser mayor o igual que el valor del elemento minInclusive.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaMinLengthFacetRepresenta el elemento minLength del esquema XML tal como lo especifica . Esta clase puede utilizarse para especificar una restricción en la longitud mínima del valor de datos de un elemento simpleType. La longitud debe ser mayor que el valor del elemento minLength.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaNotationRepresenta el elemento notation del esquema XML tal como lo especifica . Una declaración notation del Esquema XML es una reconstrucción de declaraciones XML 1.0 NOTATION. El propósito de las notaciones es describir el formato de los datos que no sean de tipo XML de un documento XML.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaNumericFacetClase que se utiliza para definir aspectos numeric. Esta clase es la clase base para las clases de aspecto numérico como XmlSchemaMinLengthFacet
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaObjectRepresenta la clase raíz para la jerarquía del modelo de objetos de esquema Xml y actúa como clase base para clases como XmlSchema.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaObjectCollectionUna colección de XmlSchemaObject.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaObjectEnumeratorRepresenta el enumerador para XmlSchemaObjectCollection.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaObjectTableProporciona las colecciones para los elementos contenidos en la clase XmlSchema (por ejemplo, Attributes, AttributeGroups, Elements, etcétera).
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaParticleLa clase abstracta para eso es la clase base para todos los tipos de partícula (por ejemplo, XmlSchemaAny).
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaPatternFacetRepresenta el elemento pattern del esquema XML tal como lo especifica . Esta clase puede utilizarse para especificar una restricción en el valor introducido para un elemento simpleType.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaRedefineRepresenta el elemento redefine del esquema XML tal como lo especifica . Esta clase puede utilizarse para permitir redefinir tipos simples y complejos, grupos y grupos de atributos de archivos de esquema externos en el esquema actual. Esta clase también puede utilizarse para proporcionar la versión para los elementos del esquema.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSequenceRepresenta el elemento sequence (compositor) del esquema XML tal como lo especifica . sequence requiere que los elementos del grupo aparezcan en la secuencia especificada dentro del elemento que los contiene.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSetContiene una caché de esquemas del lenguaje de definición de esquemas XML (XSD).
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSimpleContentRepresenta el elemento simpleContent del esquema XML tal como lo especifica . Esta clase es para los tipos simples y complejos con modelo de contenido simple.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSimpleContentExtensionRepresenta el elemento extension de contenido sencillo del esquema XML tal como lo especifica . Esta clase puede utilizarse para derivar tipos simples mediante extension. Esas derivaciones se utilizan para extender el contenido de tipo simple del elemento agregando atributos.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSimpleContentRestrictionRepresenta el elemento restriction de contenido sencillo del esquema XML tal como lo especifica . Esta clase puede utilizarse para derivar tipos simples mediante restriction. Esas derivaciones pueden utilizarse para restringir el intervalo de valores para el elemento a un subconjunto de los valores especificados en el tipo simple heredado.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSimpleTypeRepresenta el elemento simpleType de contenido sencillo del esquema XML tal como lo especifica . Esta clase define un tipo simple. Los tipos simples pueden especificar información y restricciones para el valor de atributos o elementos que sólo contengan texto.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSimpleTypeContentClase abstracta para las clases de contenido de tipo simple.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSimpleTypeListRepresenta el elemento list del esquema XML tal como lo especifica . Esta clase puede utilizarse para definir un elemento simpleType como una lista de valores de un tipo de datos especificado.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSimpleTypeRestrictionRepresenta el elemento restriction de los tipos sencillos del esquema XML tal como lo especifica . Esta clase puede utilizarse para restringir el elemento simpleType.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaSimpleTypeUnionRepresenta el elemento union de los tipos sencillos del esquema XML tal como lo especifica . Un tipo de datos union puede utilizarse para especificar el contenido de un simpleType. El valor del elemento simpleType debe ser cualquiera de un conjunto de tipos de datos alternativos especificado en la unión. Los tipos Union siempre son tipos derivados y deben comprender al menos dos tipos de datos alternativos.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaTotalDigitsFacetRepresenta el aspecto totalDigits del esquema XML tal como lo especifica . Esta clase puede utilizarse para especificar una restricción en cuanto al número de dígitos que se pueden especificar para el valor de un elemento simpleType. El valor de totalDigits debe ser un entero positivo.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaTypeClase base para todos los tipos simples y complejos.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaUniqueRepresenta el elemento unique del esquema XML tal como lo especifica . Esta clase puede utilizarse para identificar una restricción única entre un conjunto de elementos.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaValidationExceptionRepresenta la excepción que se produce cuando se detectan advertencias y errores de validación de esquema del lenguaje de definición de esquemas XML (XSD) que se está validando.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaValidatorRepresenta un motor de validación de esquema del lenguaje de definición de esquemas XML (XSD). La clase XmlSchemaValidator no se puede heredar.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaWhiteSpaceFacetRepresenta el aspecto whiteSpace del Consorcio W3C.
astfyhd4.pubclass(es-es,VS.90).gifXmlSchemaXPathRepresenta el elemento selector del Consorcio W3C.

  InterfazDescripción
astfyhd4.pubinterface(es-es,VS.90).gifIXmlSchemaInfoDefine el conjunto de información posterior a la validación del esquema de un nodo XML validado.

  DelegadoDescripción
astfyhd4.pubdelegate(es-es,VS.90).gifValidationEventHandlerRepresenta el método de devolución de llamada que controlará los eventos de validación del esquema XML y ValidationEventArgs.
astfyhd4.pubdelegate(es-es,VS.90).gifXmlValueGetterdelegate que utiliza la clase XmlSchemaValidator para pasar los valores de atributo, texto, y espacio en blanco en forma de tipo de Common Language Runtime (CLR) compatible con el tipo del atributo, el texto o el espacio en blanco del lenguaje de definición de esquemas XML (XSD).

  EnumeraciónDescripción
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaContentProcessingProporciona información acerca del modo de validación del reemplazo de los elementos any y anyAttribute.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaContentTypeEnumeraciones para el modelo de contenido del tipo complejo. Representa el contenido del conjunto de información posterior a la validación del esquema (infoset).
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaDatatypeVarietyEspecifica la variedad de tipo de datos del esquema del consorcio XML W3C del tipo.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaDerivationMethodProporciona distintos métodos para impedir la derivación.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaFormIndica si los atributos o los elementos deben calificarse con un espacio de nombres como prefijo.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaInference.InferenceOptionAfecta a la aparición y a la información de tipos que infiere la clase XmlSchemaInference para los atributos y elementos de un documento XML.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaUseIndicador de la forma en que se utiliza el atributo.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaValidationFlagsEspecifica las opciones de validación del esquema utilizadas por las clases XmlSchemaValidator y XmlReader.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSchemaValidityRepresenta la validez de un elemento XML validado por la clase XmlSchemaValidator.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlSeverityTypeRepresenta la gravedad del evento de validación.
astfyhd4.pubenumeration(es-es,VS.90).gifXmlTypeCodeRepresenta los tipos de esquema del Lenguaje de definición de esquemas XML (XSD) del consorcio W3C.

Referencia

Otros recursos

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft