XamlXmlReader Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Elabora il markup XAML dai file XML utilizzando un oggetto XmlReader intermediario e produce un flusso del nodo XAML.
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
- Ereditarietà
- Implementazioni
Commenti
Quando si costruisce un XamlXmlReaderoggetto , XmlReader è obbligatorio. Lo scopo di questa progettazione è l'uso delle API .NET Framework stabilite per l'elaborazione XML per gestire l'input del flusso, per ottenere un flusso da un file e così via.
XmlReader è il primo componente del percorso di caricamento standard per le operazioni XAML e viene incorporato da XamlServices.Load diverse implementazioni XAML del framework esistenti per il caricamento di XAML.
Costruttori
XamlXmlReader(Stream) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un flusso. |
XamlXmlReader(Stream, XamlSchemaContext) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un flusso e utilizzando un contesto dello schema XAML fornito. |
XamlXmlReader(Stream, XamlSchemaContext, XamlXmlReaderSettings) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un flusso con un contesto dello schema XAML fornito e le impostazioni XAML specifiche. |
XamlXmlReader(Stream, XamlXmlReaderSettings) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un flusso con impostazioni specifiche XAML. |
XamlXmlReader(String) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un nome di un file da caricare in un reader XML predefinito. |
XamlXmlReader(String, XamlSchemaContext) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un nome di un file da caricare in un reader XML predefinito con un contesto dello schema XAML fornito. |
XamlXmlReader(String, XamlSchemaContext, XamlXmlReaderSettings) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un nome di un file da caricare in un reader XML predefinito e utilizzando un contesto dello schema XAML fornito e impostazioni del reader specifiche XAML. |
XamlXmlReader(String, XamlXmlReaderSettings) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un nome di un file da caricare in un reader XML predefinito e utilizzando impostazioni del reader specifiche XAML. |
XamlXmlReader(TextReader) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un oggetto TextReader. |
XamlXmlReader(TextReader, XamlSchemaContext) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un oggetto TextReader con un contesto dello schema fornito e impostazioni specifiche XAML. |
XamlXmlReader(TextReader, XamlSchemaContext, XamlXmlReaderSettings) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un oggetto TextReader e utilizzando un contesto dello schema fornito e impostazioni specifiche XAML. |
XamlXmlReader(TextReader, XamlXmlReaderSettings) |
Inizializza una nuova istanza della classe XamlXmlReader in base a un oggetto TextReader e utilizzando impostazioni specifiche XAML. |
XamlXmlReader(XmlReader) |
Inizializza una nuova istanza della classe XamlXmlReader mediante l'oggetto XmlReader fornito. |
XamlXmlReader(XmlReader, XamlSchemaContext) |
Inizializza una nuova istanza della classe XamlXmlReader utilizzando l'oggetto XmlReader fornito e il contesto dello schema. |
XamlXmlReader(XmlReader, XamlSchemaContext, XamlXmlReaderSettings) |
Inizializza una nuova istanza della classe XamlXmlReader utilizzando l'oggetto XmlReader fornito, il contesto dello schema e le impostazioni del reader. |
XamlXmlReader(XmlReader, XamlXmlReaderSettings) |
Inizializza una nuova istanza della classe XamlXmlReader utilizzando l'oggetto XmlReader fornito e le impostazioni del reader. |
Proprietà
HasLineInfo |
Ottiene un valore che specifica se le informazioni sulla riga sono disponibili. |
IsDisposed |
Ottiene un valore che indica se Dispose(Boolean) è stato chiamato. (Ereditato da XamlReader) |
IsEof |
Ottiene un valore che segnala se la posizione del reader nel flusso del nodo XAML è alla fine del file. |
LineNumber |
Ottiene il numero di riga da segnalare. |
LinePosition |
Ottiene la posizione di riga da segnalare. |
Member |
Ottiene il membro corrente nella posizione del reader, se la posizione corrente del reader è in un oggetto StartMember. |
Namespace |
Ottiene lo spazio dei nomi XAML dal nodo corrente. |
NodeType |
Ottiene il tipo di nodo corrente. |
SchemaContext |
Ottiene un oggetto che fornisce le informazioni sullo schema per il set di informazioni. |
Type |
Ottiene l'oggetto XamlType del nodo corrente. |
Value |
Ottiene il valore del nodo corrente. |
Metodi
Close() |
Chiude il flusso del nodo XAML. (Ereditato da XamlReader) |
Dispose(Boolean) |
Rilascia le risorse non gestite utilizzate dall'oggetto XamlReader e facoltativamente rilascia le risorse gestite. (Ereditato da XamlReader) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Read() |
Fornisce il nodo XAML successivo dall'origine caricata, se è disponibile un nodo XAML. |
ReadSubtree() |
Restituisce un oggetto XamlReader basato sull'oggetto XamlReader corrente, dove l'oggetto XamlReader restituito viene utilizzato per scorrere un sottoalbero della struttura dei nodi XAML. (Ereditato da XamlReader) |
Skip() |
Ignora il nodo corrente e fa avanzare la posizione del reader al nodo successivo. (Ereditato da XamlReader) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IDisposable.Dispose() |
Rilascia tutte le risorse usate dall'istanza corrente della classe XamlReader. (Ereditato da XamlReader) |