System.Xaml Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller typer som relaterar till XAML-läsare och XAML-skrivare. Detta inkluderar standardimplementeringar av .NET XAML-tjänster och dess XAML-läsare och XAML-skrivare. Innehåller även typer som är relevanta för XAML-typsystemet och andra supporttyper relaterade till XAML- och .NET XAML Services-begrepp.
Klasser
| Name | Description |
|---|---|
| AmbientPropertyValue |
Rapporterar information om en omgivande egenskap som en del av en IAmbientProvider implementering. |
| AttachableMemberIdentifier |
Tillhandahåller en systemidentifierarrepresentation av XAML-typ för anslutbara medlemmar. Identifierarstrukturen paralleller strängformuläret |
| AttachablePropertyServices |
Innehåller statiska hjälpmetoder som hämtar information om värden och åtkomstmetod från en bifogad egenskap och som fungerar med ett kopplat egenskapslager. |
| NamespaceDeclaration |
Deklarerar identifieraren och prefixet för ett XAML-namnområde genom att lagra dessa strängvärden som separata egenskaper. |
| XamlBackgroundReader |
Implementerar en dubbelbuffertad XamlReader som kan dela upp läsning och skrivning till olika trådar. |
| XamlDeferringLoader |
Representerar ett XAML-läsarbeteende som läser in och returnerar uppskjutet innehåll. |
| XamlDirective |
Tillhandahåller XAML-typsystemidentifierare för en medlem om medlemmen också är ett XAML-direktiv. XAML-läsare och XAML-skrivare använder identifieraren XamlDirective under bearbetningen av medlemsnoder. Identifieraren används när XAML-läsaren är placerad på en StartMember och IsDirective är |
| XamlDuplicateMemberException |
Undantaget som utlöses när en XAML-skrivare försöker skriva ett värde för en duplicerad medlem till samma objektnod. |
| XamlException |
Undantaget som genereras för en allmän XAML-läsare eller XAML-skrivfel. |
| XamlInternalException |
Undantaget som utlöses för interna inkonsekvenser som inträffar under XAML-läsning och XAML-skrivning. |
| XamlLanguage |
Definierar konstanter som tillhandahåller strängar eller objekt som är användbara för XAML-markering eller för programmering med XAML-typer. Dessa strängar eller objekt är relevanta för XAML-språkbegrepp, implementering av XAML-språkbegrepp i .NET XAML-tjänster eller för båda. |
| XamlMember |
Tillhandahåller systemidentifierare av XAML-typ för medlemmar av XAML-typer. Identifieraren används av XAML-läsare och XAML-skrivare under bearbetning av medlemsnoder (när XAML-läsaren är placerad på en StartMember) och även för allmän systemlogik av XAML-typ. |
| XamlNodeList |
Innehåller en lista över XAML-noder som kan användas för scenarier som att skriva XAML-noder på ett uppskjutet sätt. |
| XamlNodeQueue |
Tillhandahåller en buffert för att skriva noder och läsa dem igen. |
| XamlObjectEventArgs |
Innehåller data för återanrop som kan infogas i sekvensen för objektinitiering och egenskapsinställning. Detta påverkar objektdiagrammet som skapas av XamlObjectWriter. |
| XamlObjectReader |
Tillhandahåller en XamlReader implementering som läser objektdiagram och genererar en XAML-nodström. |
| XamlObjectReaderException |
Undantaget som genereras av flera XamlObjectReader interna hjälp-API:er. |
| XamlObjectReaderSettings |
Anger bearbetningsregler eller alternativinställningar för en XamlObjectReader. |
| XamlObjectWriter |
Skapar ett objektdiagram från en XAML-källnodström. |
| XamlObjectWriterException |
Undantaget som utlöses när en XAML-skrivare (till exempel XamlObjectWriter klassen) stöter på ett fel när objektdiagram skapas från en XAML-nodström. |
| XamlObjectWriterSettings |
Innehåller specifika XAML-skrivarinställningar för XamlObjectWriter. |
| XamlParseException |
Undantaget som utlöses när en XAML-läsare inte kan bearbeta element i XAML-läsarkällan till en XAML-nodström. |
| XamlReader |
Tillhandahåller basdefinitioner för klasser som använder XAML-indata och producerar XAML-nodströmmar. |
| XamlReaderSettings |
Anger bearbetningsregler eller alternativinställningar för en XamlReader implementering. |
| XamlSchemaContext |
Definierar en återanvändbar kontext för att tolka eller mappa XAML-typer och de typer i sammansättningarna som ligger till grund för dem. |
| XamlSchemaContextSettings |
Innehåller valfria inställningar för en XamlSchemaContext. |
| XamlSchemaException |
Undantaget som utlöses när ett bindningssystem eller ett annat schemarepresentationssystem för XAML rapporterar ett undantag till schemakontexten. |
| XamlServices |
Tillhandahåller tjänster på högre nivå (statiska metoder) för vanliga XAML-uppgifter för att läsa XAML och skriva ett objektdiagram. eller läsa ett objektdiagram och skriva XAML-filutdata i serialiseringssyfte. |
| XamlType |
Rapporterar information om XAML-typer som en del av det övergripande XAML-systemet som implementeras i .NET XAML-tjänster. |
| XamlWriter |
Tillhandahåller standardimplementering och basklassdefinitioner för en XAML-skrivare. Det här är inte en fungerande XAML-standardskrivare. du måste antingen härleda från XamlWriter och implementera dess abstrakta medlemmar eller använda en befintlig XamlWriter härledd klass. |
| XamlWriterSettings |
Tillhandahåller initieringsinställningar för en XamlWriter implementering. |
| XamlXmlReader |
Bearbetar XAML-markering från XML-filer med hjälp av en XmlReader mellanhand och skapar en XAML-nodström. |
| XamlXmlReaderSettings |
Anger bearbetningsregler eller alternativinställningar för XamlXmlReader XAML-läsarimplementeringen. |
| XamlXmlWriter |
Använder en TextWriter klass eller XmlWriter stöd för att skriva en XAML-nodström till ett serialiserat text- eller markeringsformulär. |
| XamlXmlWriterException |
Undantaget som genereras av vissa XamlXmlWriter API:er. |
| XamlXmlWriterSettings |
Innehåller initieringsinställningar för XAML-skrivarimplementeringen XamlXmlWriter . |
Gränssnitt
| Name | Description |
|---|---|
| IAmbientProvider |
Representerar en tjänst som kan returnera informationsobjekt om omgivande egenskaper eller omgivande typer för att skriva konverterare och påläggstillägg. |
| IAttachedPropertyStore |
Representerar ett bifogat medlemsarkiv för ett objekt där anslutbara medlemmar anges. Det här kopplingsbara medlemsarkivet kan sedan refereras till med AttachablePropertyServices. |
| IDestinationTypeProvider |
Representerar en tjänst som kan returnera en CLR-typsystemidentifierare för måltypen. Måltypen är relevant när måltypen för en egenskapsinställningsåtgärd indirekt rapporteras av reflektion eller andra mekanismer. |
| INamespacePrefixLookup |
Representerar en tjänst som kan returnera det rekommenderade prefixet för en XAML-namnområdesmappning till konsumenter. Konsumenter kan innehålla designmiljöer eller serialiserare. |
| IRootObjectProvider |
Beskriver en tjänst som kan returnera rotobjektet för markering som parsas. |
| IXamlIndexingReader |
Tillhandahåller en tjänst som representerar indexerad nodkontroll för en enkel implementering av en nodbaserad XAML-läsare. |
| IXamlLineInfo |
Beskriver en tjänst för rapportering av textradsinformation i XAML-läsarimplementeringar. |
| IXamlLineInfoConsumer |
Beskriver en tjänst där en XAML-skrivare kan använda rapporterad radinformation och sedan inkludera informationen i utdata. |
| IXamlNameProvider |
Tillhandahåller en tjänst som används under spara- och skrivåtgärder för att mata in ett objekt och returnera ett XAML-namn. |
| IXamlNameResolver |
Beskriver en tjänst som kan returnera objekt som anges med XAML-namn, eller som alternativt returnerar en token som defers namnmatchning. Tjänsten kan också returnera en uppräkningsbar uppsättning med alla namngivna objekt som finns i XAML-namnskopet. |
| IXamlNamespaceResolver |
Beskriver en tjänst som kan returnera ett XAML-namnområde som baseras på dess prefix när det mappas i XAML-markering. |
| IXamlObjectWriterFactory |
Representerar en tjänst som genererar en XamlObjectWriter som baseras på den aktuella interna parserkontexten. |
| IXamlSchemaContextProvider |
Representerar en tjänst som tillhandahåller information om XAML-schemakontext för att skriva konverterare och tillägg för markering. |
Uppräkningar
| Name | Description |
|---|---|
| XamlNodeType |
Beskriver typen av nod som för närvarande bearbetas av en XAML-läsare. |