XamlReader.Parse Metodo
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.
Legge il markup nella stringa di testo specificata e restituisce un oggetto che corrisponde alla radice del markup specificato.
Overload
| Nome | Descrizione |
|---|---|
| Parse(String, ParserContext) |
Legge il markup XAML nella stringa di testo specificata (usando un oggetto specificato ParserContext) e restituisce un oggetto che corrisponde alla radice del markup specificato. |
| Parse(String) |
Legge l'input XAML nella stringa di testo specificata e restituisce un oggetto che corrisponde alla radice del markup specificato. |
| Parse(String, Boolean) |
Legge l'input XAML nella stringa di testo specificata e restituisce la radice dell'albero degli oggetti corrispondente. |
| Parse(String, ParserContext, Boolean) |
Legge l'input XAML nella stringa di testo specificata usando l'oggetto specificato ParserContext e restituisce la radice dell'albero degli oggetti corrispondente. |
Parse(String, ParserContext)
Legge il markup XAML nella stringa di testo specificata (usando un oggetto specificato ParserContext) e restituisce un oggetto che corrisponde alla radice del markup specificato.
public:
static System::Object ^ Parse(System::String ^ xamlText, System::Windows::Markup::ParserContext ^ parserContext);
public static object Parse(string xamlText, System.Windows.Markup.ParserContext parserContext);
static member Parse : string * System.Windows.Markup.ParserContext -> obj
Public Shared Function Parse (xamlText As String, parserContext As ParserContext) As Object
Parametri
- xamlText
- String
XAML di input, come singola stringa di testo.
- parserContext
- ParserContext
Informazioni sul contesto usate dal parser.
Valori restituiti
Radice dell'albero degli oggetti creato.
Commenti
L'implementazione chiama Load internamente dopo la creazione di un flusso dalla stringa. Vedere Load per altre informazioni, ad esempio le possibili eccezioni.
Si applica a
Parse(String)
Legge l'input XAML nella stringa di testo specificata e restituisce un oggetto che corrisponde alla radice del markup specificato.
public:
static System::Object ^ Parse(System::String ^ xamlText);
public static object Parse(string xamlText);
static member Parse : string -> obj
Public Shared Function Parse (xamlText As String) As Object
Parametri
- xamlText
- String
XAML di input, come singola stringa di testo.
Valori restituiti
Radice dell'albero degli oggetti creato.
Commenti
L'implementazione chiama Load internamente dopo la creazione di un flusso dalla stringa. Vedere Load per altre informazioni, ad esempio le possibili eccezioni.
Si applica a
Parse(String, Boolean)
Legge l'input XAML nella stringa di testo specificata e restituisce la radice dell'albero degli oggetti corrispondente.
public:
static System::Object ^ Parse(System::String ^ xamlText, bool useRestrictiveXamlReader);
public static object Parse(string xamlText, bool useRestrictiveXamlReader);
static member Parse : string * bool -> obj
Public Shared Function Parse (xamlText As String, useRestrictiveXamlReader As Boolean) As Object
Parametri
- xamlText
- String
Input XAML, come singola stringa di testo.
- useRestrictiveXamlReader
- Boolean
true per limitare la creazione di istanze di tipi potenzialmente pericolosi; in caso contrario, false.
Valori restituiti
Radice dell'albero degli oggetti creato.
Eccezioni
xamlText è null.
Commenti
La modalità restrittiva è una misura di difesa avanzata. Non considerare un'analisi restrittiva di XAML non attendibile come sicura o come sostituzione dell'isolamento in una sandbox con privilegi limitati.
Si applica a
Parse(String, ParserContext, Boolean)
Legge l'input XAML nella stringa di testo specificata usando l'oggetto specificato ParserContext e restituisce la radice dell'albero degli oggetti corrispondente.
public:
static System::Object ^ Parse(System::String ^ xamlText, System::Windows::Markup::ParserContext ^ parserContext, bool useRestrictiveXamlReader);
public static object Parse(string xamlText, System.Windows.Markup.ParserContext parserContext, bool useRestrictiveXamlReader);
static member Parse : string * System.Windows.Markup.ParserContext * bool -> obj
Public Shared Function Parse (xamlText As String, parserContext As ParserContext, useRestrictiveXamlReader As Boolean) As Object
Parametri
- xamlText
- String
Input XAML, come singola stringa di testo.
- parserContext
- ParserContext
Informazioni sul contesto usate dal parser.
- useRestrictiveXamlReader
- Boolean
true per limitare la creazione di istanze di tipi potenzialmente pericolosi; in caso contrario, false.
Valori restituiti
Radice dell'albero degli oggetti creato.
Eccezioni
xamlText è null.
Commenti
La modalità restrittiva è una misura di difesa avanzata. Non considerare un'analisi restrittiva di XAML non attendibile come sicura o come sostituzione dell'isolamento in una sandbox con privilegi limitati.