System::Xml::Schema-namespace

Klasser

KlassBeskrivning
IXmlSchemaInfoDefinierar post‑schema‑validerings‑infosettet för en validerad XML‑nod.
ValidationEventArgsReturnerar detaljerad information relaterad till ValidationEventHandler.
XmlAtomicValueRepresenterar det typade värdet för ett validerat XML‑element eller -attribut. Klassen XmlAtomicValue kan inte ärvas.
XmlSchemaEn minnesbaserad representation av ett XML Schema, enligt World Wide Web Consortium (W3C) XML Schema Part 1: Structures och XML Schema Part 2: Datatypes.
XmlSchemaAllRepresenterar World Wide Web Consortium (W3C) all element (kompositör).
XmlSchemaAnnotatedBas-klassen för alla element som kan innehålla annoteringselement.
XmlSchemaAnnotationRepresenterar World Wide Web Consortium (W3C) annotation element.
XmlSchemaAnyRepresenterar World Wide Web Consortium (W3C) any element.
XmlSchemaAnyAttributeRepresenterar World Wide Web Consortium (W3C) anyAttribute element.
XmlSchemaAppInfoRepresenterar World Wide Web Consortium (W3C) appinfo element.
XmlSchemaAttributeRepresenterar attribute-elementet från XML Schema enligt World Wide Web Consortium (W3C). Attribut ger ytterligare information för andra dokumentelement. attribute‑taggen är inbäddad mellan taggarna för ett dokuments element för schemat. XML-dokumentet visar attribut som namngivna objekt i öppningstaggen för ett element.
XmlSchemaAttributeGroupRepresenterar attributeGroup-elementet från XML Schema enligt World Wide Web Consortium (W3C). AttributesGroups tillhandahåller en mekanism för att gruppera en uppsättning attributdeklarationer så att de kan införlivas som en grupp i definitioner av komplexa typer.
XmlSchemaAttributeGroupRefRepresenterar attributeGroup-elementet med ref‑attributet från XML Schema enligt World Wide Web Consortium (W3C). AttributesGroupRef är referensen för ett attributeGroup, namn‑egenskapen innehåller den attributgrupp som refereras till.
XmlSchemaChoiceRepresenterar choice-elementet (kompositör) från XML Schema enligt World Wide Web Consortium (W3C). choice tillåter endast ett av dess barn att förekomma i en instans.
XmlSchemaCollectionInnehåller en cache av XML Schema definitionsspråk (XSD) och XML-Data Reduced (XDR)-scheman.
XmlSchemaCollectionEnumeratorStöder en enkel iteration över en samling. Denna klass kan inte ärvas.
XmlSchemaCompilationSettingsTillhandahåller alternativ för schemakompilering för klassen XmlSchemaSet. Denna klass kan inte ärvas.
XmlSchemaComplexContentRepresenterar complexContent-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass representerar den komplexa innehållsmodellen för komplexa typer. Den innehåller utökningar eller restriktioner på en komplex typ som har antingen endast element eller blandat innehåll.
XmlSchemaComplexContentExtensionRepresenterar extension-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass är för komplexa typer med en komplex innehållsmodell härledd genom extension. Den utökar den komplexa typen genom att lägga till attribut eller element.
XmlSchemaComplexContentRestrictionRepresenterar restriction-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass är för komplexa typer med en komplex innehållsmodell härledd genom restriction. Den begränsar innehållet i den komplexa typen till en delmängd av den ärvda komplexa typen.
XmlSchemaComplexTypeRepresenterar complexType-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass definierar en komplex typ som bestämmer uppsättningen av attribut och innehåll för ett element.
XmlSchemaContentEn abstrakt klass för schemainnehåll.
XmlSchemaContentModelSpecificerar ordning och struktur för ett typs underordnade element.
XmlSchemaDatatypeXmlSchemaDatatype-klassen är en abstrakt klass för att mappa XML Schema definitionsspråk (XSD)-typer till körningstyper.
XmlSchemaDocumentationRepresenterar documentation-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass specificerar information som ska läsas eller användas av människor inom en annotation.
XmlSchemaElementRepresenterar element-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass är basklassen för alla partikeltyper och används för att beskriva ett element i ett XML-dokument.
XmlSchemaEnumerationFacetRepresenterar enumeration-facet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass specificerar en lista med giltiga värden för ett simpleType‑element. Deklarationen finns inom en restriction‑deklaration.
XmlSchemaExternalTillhandahåller information om det inkluderade schemat.
XmlSchemaFacetEn basklass för alla facet som används när enkla typer härleds genom restriktion.
XmlSchemaFractionDigitsFacetAnger en begränsning av antalet siffror som kan anges för bråkvärdet i ett simpleType-element. Värdet för fractionDigits måste vara ett positivt heltal. Representerar World Wide Web Consortium (W3C) fractionDigits facet.
XmlSchemaGroupRepresenterar group-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass definierar grupper på schema-nivå som refereras från de komplexa typerna. Den grupperar en uppsättning elementdeklarationer så att de kan införlivas som en grupp i definitioner av komplexa typer.
XmlSchemaGroupBaseEn abstrakt klass för XmlSchemaAll, XmlSchemaChoice, eller XmlSchemaSequence.
XmlSchemaGroupRefRepresenterar group-elementet med ref-attributet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass används inom komplexa typer som refererar till en group definierad på schema-nivå.
XmlSchemaIdentityConstraintKlass för identitetsbegränsningarna: key, keyref och unique-element.
XmlSchemaImportRepresenterar import-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass används för att importera schemakomponenter från andra scheman.
XmlSchemaIncludeRepresenterar include-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass används för att inkludera deklarationer och definitioner från ett externt schema. De inkluderade deklarationerna och definitionerna blir sedan tillgängliga för bearbetning i det innehållande schemat.
XmlSchemaInferenceHärleder ett XML Schema Definition Language (XSD)-schema från ett XML-dokument. Klassen XmlSchemaInference kan inte ärvas.
XmlSchemaInfoRepresenterar post-schema-validerings‑infosettet för en validerad XML-nod.
XmlSchemaKeyDenna klass representerar key-elementet från XMLSchema enligt World Wide Web Consortium (W3C).
XmlSchemaKeyrefDenna klass representerar keyref-elementet från XMLSchema enligt World Wide Web Consortium (W3C).
XmlSchemaLengthFacetRepresenterar length-facet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning av längden på ett simpleType-element för datatypen.
XmlSchemaMaxExclusiveFacetRepresenterar maxExclusive-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning av det maximala värdet för ett simpleType-element. Elementvärdet måste vara mindre än värdet för maxExclusive-elementet.
XmlSchemaMaxInclusiveFacetRepresenterar maxInclusive-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning av det maximala värdet för ett simpleType-element. Elementvärdet måste vara mindre än eller lika med värdet för maxInclusive-elementet.
XmlSchemaMaxLengthFacetRepresenterar maxLength-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning av den maximala längden på datavärdet för ett simpleType-element. Längden måste vara mindre än värdet för maxLength-elementet.
XmlSchemaMinExclusiveFacetRepresenterar minExclusive-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning av det minsta värdet för ett simpleType-element. Elementvärdet måste vara större än värdet för minExclusive-elementet.
XmlSchemaMinInclusiveFacetRepresenterar minInclusive-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning av det minsta värdet för ett simpleType-element. Elementvärdet måste vara större än eller lika med värdet för minInclusive-elementet.
XmlSchemaMinLengthFacetRepresenterar minLength-elementet från XML Schema enligt World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning av den minsta längden på datavärdet för ett simpleType-element. Längden måste vara större än värdet för minLength-elementet.
XmlSchemaNotationRepresenterar notation-elementet från XML Schema enligt World Wide Web Consortium (W3C). En XML Schemanotation-deklaration är en återuppbyggnad av XML 1.0 NOTATION-deklarationer. Syftet med notationer är att beskriva formatet för icke‑XML‑data inom ett XML-dokument.
XmlSchemaNumericFacetEn basklass för att definiera numeric-facet. Denna klass är basklassen för numeriska facetklasser såsom XmlSchemaMinLengthFacet.
XmlSchemaObjectRepresenterar rotklassen för Xml-schemamodellens hierarki och fungerar som en basklass för klasser såsom XmlSchema-klassen.
XmlSchemaObjectCollectionEn samling av XmlSchemaObjects.
XmlSchemaObjectEnumeratorRepresenterar enumeratorn för XmlSchemaObjectCollection.
XmlSchemaObjectTableTillhandahåller samlingarna för innehållna element i XmlSchema-klassen (till exempel Attribut, AttributeGroups, Element och så vidare).
XmlSchemaParticleEn basklass för det är basklassen för alla partikeltyper (t.ex. XmlSchemaAny).
XmlSchemaPatternFacetRepresenterar pattern-elementet från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning på det värde som anges för ett simpleType-element.
XmlSchemaRedefineRepresenterar redefine-elementet från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass kan användas för att tillåta enkla och komplexa typer, grupper och attributgrupper från externa schematfiler att omdefinieras i det aktuella schemat. Klassen kan också användas för att tillhandahålla versionering för schematelementen.
XmlSchemaSequenceRepresenterar sequence-elementet (kompositor) från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). sequence kräver att elementen i gruppen visas i den angivna ordningen inom det omgivande elementet.
XmlSchemaSetInnehåller en cache av XML Schema definition language (XSD)-scheman.
XmlSchemaSimpleContentRepresenterar simpleContent-elementet från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass är för enkla och komplexa typer med enkel innehållsmodell.
XmlSchemaSimpleContentExtensionRepresenterar extension-elementet för enkelt innehåll från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass kan användas för att härleda enkla typer genom extension. Sådana härledningar används för att utöka det enkla typinnehållet i elementet genom att lägga till attribut.
XmlSchemaSimpleContentRestrictionRepresenterar restriction-elementet för enkelt innehåll från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass kan användas för att härleda enkla typer genom restriction. Sådana härledningar kan användas för att begränsa värdeintervallet för elementet till en delmängd av de värden som anges i den ärvda enkla typen.
XmlSchemaSimpleTypeRepresenterar simpleType-elementet för enkelt innehåll från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass definierar en enkel typ. Enkla typer kan ange information och begränsningar för värdet på attribut eller element med enbart textinnehåll.
XmlSchemaSimpleTypeContentEn basklass för enkla typinnehållsklasser.
XmlSchemaSimpleTypeListRepresenterar list-elementet från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass kan användas för att definiera ett simpleType-element som en lista av värden av en specificerad datatyp.
XmlSchemaSimpleTypeRestrictionRepresenterar restriction-elementet för enkla typer från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass kan användas för att begränsa simpleType-elementet.
XmlSchemaSimpleTypeUnionRepresenterar union-elementet för enkla typer från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). En union-datatyp kan användas för att ange innehållet i en simpleType. Värdet på simpleType-elementet måste vara någon av en uppsättning alternativa datatyper som specificeras i unionen. Unionstyper är alltid härledda typer och måste bestå av minst två alternativa datatyper.
XmlSchemaTotalDigitsFacetRepresenterar totalDigits-facet från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass kan användas för att ange en begränsning på antalet siffror som kan anges för värdet på ett simpleType-element. Det värdet för totalDigits måste vara ett positivt heltal.
XmlSchemaTypeBasklassen för alla enkla typer och komplexa typer.
XmlSchemaUniqueRepresenterar unique-elementet från XML Schema enligt specifikationen av World Wide Web Consortium (W3C). Denna klass kan användas för att identifiera en unik begränsning bland en uppsättning element.
XmlSchemaValidatorRepresenterar en XML Schema Definition Language (XSD) Schema valideringsmotor. Klassen XmlSchemaValidator kan inte ärvas.
XmlSchemaWhiteSpaceFacetRepresenterar World Wide Web Consortium (W3C) whiteSpace-facet.
XmlSchemaXPathRepresenterar World Wide Web Consortium (W3C) selector-elementet.

Enums

EnumBeskrivning
XmlSchemaContentProcessingTillhandahåller information om valideringsläget för ersättningar av any- och anyAttribute-element.
XmlSchemaContentTypeEnumerationer för innehållsmodellen för den komplexa typen. Detta representerar innehållet i post-schema-valideringsinformationsuppsättningen (infoset).
XmlSchemaDatatypeVarietyAnger W3C XML-schema datatypvariation för typen.
XmlSchemaDerivationMethodTillhandahåller olika metoder för att förhindra härledning.
XmlSchemaFormIndikerar om attribut eller element måste kvalificeras med ett namnrymdsprefix.
XmlSchemaUseIndikator för hur attributet används.
XmlSchemaValidationFlagsAnger schema valideringsalternativ som används av XmlSchemaValidator och XmlReader klasserna.
XmlSchemaValidityRepresenterar giltigheten för ett XML‑element som validerats av XmlSchemaValidator klassen.
XmlSeverityTypeRepresenterar allvaret i valideringseventet.
XmlTypeCodeRepresenterar W3C XML Schema Definition Language (XSD) schematyper.

Typedefs

TypedefBeskrivning
ValidationEventHandlerRepresenterar återuppringningsmetoden som hanterar XML‑schemasvalideringsevent och ValidationEventArgs.
XmlSchemaException
XmlSchemaInferenceException
XmlValueGetterEn återuppringning som används av XmlSchemaValidator klassen för att skicka attribut-, text- och blankstegsvärden som en körtidstyp kompatibel med XML Schema Definition Language (XSD)-typen för attributet, texten eller blanksteget.