XamlXmlReader Klas
Definitie
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.
Verwerkt XAML-markeringen uit XML-bestanden met behulp van een XmlReader intermediair en produceert een XAML-knooppuntstroom.
public ref class XamlXmlReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlXmlReader = class
inherit XamlReader
interface IXamlLineInfo
Public Class XamlXmlReader
Inherits XamlReader
Implements IXamlLineInfo
- Overname
- Implementeringen
Opmerkingen
Wanneer u een XamlXmlReader, een XmlReader is vereist. Het doel van dit ontwerp is het gebruik van gevestigde .NET Framework-API's voor XML-verwerking om stroominvoer te verwerken, om een stroom uit een bestand te verkrijgen, enzovoort.
XmlReader is het eerste onderdeel van het standaardtaakpad voor XAML-bewerkingen en wordt opgenomen door XamlServices.Load en door verschillende bestaande framework XAML-implementaties voor het laden van XAML.
Constructors
| Name | Description |
|---|---|
| XamlXmlReader(Stream, XamlSchemaContext, XamlXmlReaderSettings) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van een stroom, met een opgegeven XAML-schemacontext en XAML-specifieke instellingen. |
| XamlXmlReader(Stream, XamlSchemaContext) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse op basis van een stream en maakt gebruik van een opgegeven XAML-schemacontext. |
| XamlXmlReader(Stream, XamlXmlReaderSettings) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van een stream, met XAML-specifieke instellingen. |
| XamlXmlReader(Stream) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse op basis van een stream. |
| XamlXmlReader(String, XamlSchemaContext, XamlXmlReaderSettings) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van de bestandsnaam van een bestand dat moet worden geladen in een standaard XML-lezer en met behulp van een opgegeven XAML-schemacontext en XAML-specifieke lezersinstellingen. |
| XamlXmlReader(String, XamlSchemaContext) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van de bestandsnaam van een bestand dat moet worden geladen in een standaard XML-lezer, met een opgegeven XAML-schemacontext. |
| XamlXmlReader(String, XamlXmlReaderSettings) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van de bestandsnaam van een bestand dat moet worden geladen in een standaard XML-lezer en met behulp van XAML-specifieke lezerinstellingen. |
| XamlXmlReader(String) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van een bestandsnaam van een bestand dat moet worden geladen in een standaard XML-lezer. |
| XamlXmlReader(TextReader, XamlSchemaContext, XamlXmlReaderSettings) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van een TextReader, en maakt gebruik van een opgegeven schemacontext en XAML-specifieke instellingen. |
| XamlXmlReader(TextReader, XamlSchemaContext) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse op basis van een TextReader, met een opgegeven schemacontext en XAML-specifieke instellingen. |
| XamlXmlReader(TextReader, XamlXmlReaderSettings) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van een TextReader, en maakt gebruik van XAML-specifieke instellingen. |
| XamlXmlReader(TextReader) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse, op basis van een TextReader. |
| XamlXmlReader(XmlReader, XamlSchemaContext, XamlXmlReaderSettings) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse met behulp van de opgegeven XmlReaderinstellingen voor schemacontext en lezer. |
| XamlXmlReader(XmlReader, XamlSchemaContext) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse met behulp van de opgegeven XmlReader en schemacontext. |
| XamlXmlReader(XmlReader, XamlXmlReaderSettings) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse met behulp van de opgegeven XmlReader instellingen en lezerinstellingen. |
| XamlXmlReader(XmlReader) |
Initialiseert een nieuw exemplaar van de XamlXmlReader klasse met behulp van de opgegeven XmlReader. |
Eigenschappen
| Name | Description |
|---|---|
| HasLineInfo |
Hiermee wordt een waarde opgehaald die aangeeft of regelinformatie beschikbaar is. |
| IsDisposed |
Krijgt of Dispose(Boolean) is gebeld. (Overgenomen van XamlReader) |
| IsEof |
Hiermee wordt een waarde opgehaald die rapporteert of de positie van de lezer in de XAML-knooppuntstroom zich aan het einde van het bestand bevindt. |
| LineNumber |
Hiermee wordt het regelnummer naar het rapport weergegeven. |
| LinePosition |
Hiermee haalt u de positie van de lijn op om te rapporteren. |
| Member |
Hiermee haalt u het huidige lid op de positie van de lezer op, als de huidige lezerpositie zich op een StartMemberbevindt. |
| Namespace |
Hiermee haalt u de XAML-naamruimte op van het huidige knooppunt. |
| NodeType |
Hiermee wordt het type van het huidige knooppunt opgehaald. |
| SchemaContext |
Hiermee haalt u een object op dat schema-informatie biedt voor de gegevensset. |
| Type |
Hiermee wordt het XamlType huidige knooppunt opgehaald. |
| Value |
Hiermee haalt u de waarde van het huidige knooppunt op. |
Methoden
| Name | Description |
|---|---|
| Close() |
Hiermee sluit u de XAML-knooppuntstroom. (Overgenomen van XamlReader) |
| Dispose(Boolean) |
Publiceert de niet-beheerde resources die worden gebruikt door de XamlReaderbeheerde resources en brengt eventueel de beheerde resources vrij. (Overgenomen van XamlReader) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Read() |
Biedt het volgende XAML-knooppunt van de geladen bron als er een XAML-knooppunt beschikbaar is. |
| ReadSubtree() |
Retourneert een XamlReader die is gebaseerd op de huidige XamlReader, waarbij het geretourneerde XamlReader wordt gebruikt om door een substructuur van de XAML-knooppuntstructuur te doorlopen. (Overgenomen van XamlReader) |
| Skip() |
Slaat het huidige knooppunt over en gaat naar de positie van de lezer naar het volgende knooppunt. (Overgenomen van XamlReader) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IDisposable.Dispose() |
Alle resources die door het huidige exemplaar van de XamlReader klasse worden gebruikt, worden vrijgegeven. (Overgenomen van XamlReader) |