System.Xaml Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt typen die betrekking hebben op XAML-lezers en XAML-schrijvers. Dit omvat de standaard implementaties van .NET XAML Services en de XAML-lezers en XAML-schrijvers. Bevat ook typen die relevant zijn voor het XAML-typesysteem en andere ondersteuningstypen met betrekking tot XAML en .NET concepten van XAML Services.
Klassen
| Name | Description |
|---|---|
| AmbientPropertyValue |
Rapporteert informatie over een omgevingseigenschap als onderdeel van een IAmbientProvider implementatie. |
| AttachableMemberIdentifier |
Biedt een XAML-type systeem-id-weergave voor koppelbare leden. De id-structuur parallelleert het |
| AttachablePropertyServices |
Biedt statische helpermethoden waarmee waarden en toegangsmethodegegevens worden opgehaald uit een koppelbare eigenschap en die werken met een gekoppeld eigenschappenarchief. |
| NamespaceDeclaration |
Declareert de id en het voorvoegsel van een XAML-naamruimte door deze tekenreekswaarden op te slaan als afzonderlijke eigenschappen. |
| XamlBackgroundReader |
Hiermee wordt een dubbele buffer geïmplementeerd XamlReader waarmee het lezen en schrijven naar verschillende threads kan worden gesplitst. |
| XamlDeferringLoader |
Vertegenwoordigt het gedrag van een XAML-lezer die uitgestelde inhoud laadt en retourneert. |
| XamlDirective |
Geeft de XAML-type systeem-id voor een lid als het lid ook een XAML-instructie is. XAML-lezers en XAML-schrijvers gebruiken de id tijdens de XamlDirective verwerking van lidknooppunten. De id wordt gebruikt wanneer de XAML-lezer op een StartMember wordt weergegeven en IsDirective is |
| XamlDuplicateMemberException |
De uitzondering die wordt gegenereerd wanneer een XAML-schrijver probeert een waarde te schrijven voor een duplicaatlid in hetzelfde objectknooppunt. |
| XamlException |
De uitzondering die wordt gegenereerd voor een algemene XAML-lezer of XAML writer-uitzondering. |
| XamlInternalException |
De uitzondering die wordt gegenereerd voor interne inconsistenties die optreden tijdens het lezen van XAML en XAML-schrijven. |
| XamlLanguage |
Definieert constanten die tekenreeksen of objecten bieden die nuttig zijn voor XAML-markeringen of voor programmeren met XAML-typen. Deze tekenreeksen of objecten zijn relevant voor XAML-taalconcepten, voor de implementatie van XAML-taalconcepten in .NET XAML-services of voor beide. |
| XamlMember |
Biedt de systeem-id van het XAML-type voor leden van XAML-typen. De id wordt gebruikt door XAML-lezers en XAML-schrijvers tijdens de verwerking van lidknooppunten (wanneer de XAML-lezer op een StartMemberpositie is) en ook voor algemene systeemlogica van het XAML-type. |
| XamlNodeList |
Biedt een lijst met XAML-knooppunten, die kunnen worden gebruikt voor scenario's zoals het schrijven van XAML-knooppunten op een uitgestelde manier. |
| XamlNodeQueue |
Biedt een buffer voor het schrijven van knooppunten en het opnieuw lezen ervan. |
| XamlObjectEventArgs |
Biedt gegevens voor callbacks die kunnen worden ingevoegd in de volgorde voor objectinitialisatie en eigenschapsinstelling. Dit is van invloed op de objectgrafiek die wordt geproduceerd door XamlObjectWriter. |
| XamlObjectReader |
Biedt een XamlReader implementatie die objectgrafieken leest en een XAML-knooppuntstroom genereert. |
| XamlObjectReaderException |
De uitzondering die wordt gegenereerd door verschillende XamlObjectReader interne helper-API's. |
| XamlObjectReaderSettings |
Hiermee geeft u verwerkingsregels of optie-instellingen voor een XamlObjectReader. |
| XamlObjectWriter |
Hiermee maakt u een objectgrafiek op basis van een XAML-bronknooppuntstroom. |
| XamlObjectWriterException |
De uitzondering die wordt gegenereerd wanneer een XAML-schrijver (zoals de XamlObjectWriter klasse) een fout tegenkomt tijdens het produceren van objectgrafieken vanuit een XAML-knooppuntstroom. |
| XamlObjectWriterSettings |
Biedt specifieke XAML-schrijfinstellingen voor XamlObjectWriter. |
| XamlParseException |
De uitzondering die wordt gegenereerd wanneer een XAML-lezer elementen van de bron van de XAML-lezer niet kan verwerken in een XAML-knooppuntstroom. |
| XamlReader |
Biedt basisdefinities voor klassen die XAML-invoer verbruiken en XAML-knooppuntstromen produceren. |
| XamlReaderSettings |
Hiermee geeft u verwerkingsregels of optie-instellingen voor een XamlReader implementatie. |
| XamlSchemaContext |
Hiermee definieert u een herbruikbare context voor het interpreteren of toewijzen van XAML-typen en de typen in de assembly's die daarvan gebruikmaken. |
| XamlSchemaContextSettings |
Biedt optionele instellingen voor een XamlSchemaContext. |
| XamlSchemaException |
De uitzondering die wordt gegenereerd wanneer een bindingssysteem of een ander schemaweergavesysteem voor XAML een uitzondering rapporteert aan de schemacontext. |
| XamlServices |
Biedt services op een hoger niveau (statische methoden) voor de algemene XAML-taken voor het lezen van XAML en het schrijven van een objectgrafiek; of het lezen van een objectgrafiek en het schrijven van uitvoer van XAML-bestanden voor serialisatiedoeleinden. |
| XamlType |
Rapporteert informatie over XAML-typen als onderdeel van het algemene XAML-systeem dat is geïmplementeerd in .NET XAML-services. |
| XamlWriter |
Biedt standaard implementatie- en basisklassedefinities voor een XAML-schrijver. Dit is geen werkende standaard XAML-schrijver; u moet zijn abstracte leden afleiden XamlWriter en implementeren of een bestaande XamlWriter afgeleide klasse gebruiken. |
| XamlWriterSettings |
Biedt initialisatie-instellingen voor een XamlWriter implementatie. |
| XamlXmlReader |
Verwerkt XAML-markeringen uit XML-bestanden met behulp van een XmlReader intermediair en produceert een XAML-knooppuntstroom. |
| XamlXmlReaderSettings |
Hiermee geeft u verwerkingsregels of optie-instellingen voor de implementatie van de XamlXmlReader XAML-lezer. |
| XamlXmlWriter |
Maakt gebruik van een TextWriter of XmlWriter ondersteuningsklasse voor het schrijven van een XAML-knooppuntstroom naar een geserialiseerd formulier voor tekst of markeringen. |
| XamlXmlWriterException |
De uitzondering die wordt gegenereerd door bepaalde XamlXmlWriter API's. |
| XamlXmlWriterSettings |
Biedt initialisatie-instellingen voor de XamlXmlWriter XAML Writer-implementatie. |
Interfaces
| Name | Description |
|---|---|
| IAmbientProvider |
Vertegenwoordigt een service die informatie-items over omgevingseigenschappen of omgevingstypen kan retourneren om conversieprogramma's en markeringsextensies te typen. |
| IAttachedPropertyStore |
Vertegenwoordigt een bijvoegbaar lidarchief voor een object waarin koppelbare leden zijn ingesteld. Naar dit koppelbare lidarchief kan vervolgens worden verwezen met AttachablePropertyServices. |
| IDestinationTypeProvider |
Vertegenwoordigt een service die een CLR-type systeem-id voor het doeltype kan retourneren. Het doeltype is relevant wanneer het doeltype voor een eigenschapsinstellingsbewerking indirect wordt gerapporteerd door reflectie of andere mechanismen. |
| INamespacePrefixLookup |
Vertegenwoordigt een service die het aanbevolen voorvoegsel voor een XAML-naamruimtetoewijzing aan consumenten kan retourneren. Consumenten kunnen ontwerpomgevingen of serializers bevatten. |
| IRootObjectProvider |
Beschrijft een service die het hoofdobject van markeringen kan retourneren die worden geparseerd. |
| IXamlIndexingReader |
Biedt een service die geïndexeerd knooppuntbesturingselement vertegenwoordigt voor een eenvoudige implementatie van een XAML-lezer op basis van knooppunten. |
| IXamlLineInfo |
Beschrijft een service voor het rapporteren van tekstregelinformatie in XAML-lezer-implementaties. |
| IXamlLineInfoConsumer |
Beschrijft een service waarbij een XAML-schrijver gerapporteerde regelgegevens kan gebruiken en vervolgens de informatie in de uitvoer kan opnemen. |
| IXamlNameProvider |
Biedt een service die wordt gebruikt tijdens het opslaan en schrijven van bewerkingen om een object in te voeren en een XAML-naam te retourneren. |
| IXamlNameResolver |
Beschrijft een service die objecten kan retourneren die zijn opgegeven door de XAML-naam of die een token retourneert waarmee naamomzetting wordt uitgesteld. De service kan ook een opsommingsset retourneren van alle benoemde objecten die zich in de XAML-naamscoop bevinden. |
| IXamlNamespaceResolver |
Beschrijft een service die een XAML-naamruimte kan retourneren die is gebaseerd op het voorvoegsel zoals deze is toegewezen in XAML-markeringen. |
| IXamlObjectWriterFactory |
Vertegenwoordigt een service die een XamlObjectWriter service genereert die is gebaseerd op de huidige interne parsercontext. |
| IXamlSchemaContextProvider |
Vertegenwoordigt een service die informatie over de XAML-schemacontext biedt om conversieprogramma's en markeringsextensies te typen. |
Enums
| Name | Description |
|---|---|
| XamlNodeType |
Beschrijft het type knooppunt dat momenteel wordt verwerkt door een XAML-lezer. |