Taal

XamlReader.Parse Methode

Definitie

Leest de markeringen in de opgegeven tekenreeks en retourneert een object dat overeenkomt met de hoofdmap van de opgegeven opmaak.

Overloads

Name Description
Parse(String, ParserContext)

Leest de XAML-markering in de opgegeven tekenreeks (met behulp van een opgegeven ParserContext) en retourneert een object dat overeenkomt met de hoofdmap van de opgegeven opmaak.

Parse(String)

Leest de XAML-invoer in de opgegeven tekenreeks en retourneert een object dat overeenkomt met de hoofdmap van de opgegeven markering.

Parse(String, Boolean)

Leest de XAML-invoer in de opgegeven tekenreeks en retourneert de hoofdmap van de bijbehorende objectstructuur.

Parse(String, ParserContext, Boolean)

Leest de XAML-invoer in de opgegeven tekenreeks met behulp van de opgegeven ParserContext tekenreeks en retourneert de hoofdmap van de bijbehorende objectstructuur.

Parse(String, ParserContext)

Leest de XAML-markering in de opgegeven tekenreeks (met behulp van een opgegeven ParserContext) en retourneert een object dat overeenkomt met de hoofdmap van de opgegeven opmaak.

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

Parameters

xamlText
String

De invoer XAML, als één tekenreeks.

parserContext
ParserContext

Contextinformatie die wordt gebruikt door de parser.

Retouren

De hoofdmap van de gemaakte objectstructuur.

Opmerkingen

De implementatie roept Load intern aan na het maken van een stream vanuit de tekenreeks. Zie Load voor meer informatie, zoals mogelijke uitzonderingen.

Van toepassing op

Parse(String)

Leest de XAML-invoer in de opgegeven tekenreeks en retourneert een object dat overeenkomt met de hoofdmap van de opgegeven markering.

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

Parameters

xamlText
String

De invoer XAML, als één tekenreeks.

Retouren

De hoofdmap van de gemaakte objectstructuur.

Opmerkingen

De implementatie roept Load intern aan na het maken van een stream vanuit de tekenreeks. Zie Load voor meer informatie, zoals mogelijke uitzonderingen.

Van toepassing op

Parse(String, Boolean)

Leest de XAML-invoer in de opgegeven tekenreeks en retourneert de hoofdmap van de bijbehorende objectstructuur.

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

Parameters

xamlText
String

De XAML-invoer als één tekenreeks.

useRestrictiveXamlReader
Boolean

true om de instantiëring van potentieel gevaarlijke typen te beperken; anders, false.

Retouren

De hoofdmap van de gemaakte objectstructuur.

Uitzonderingen

xamlText is null.

Opmerkingen

De beperkende modus is een diepgaande meting. Behandelt een beperkende parsering van niet-vertrouwde XAML niet als veilig of als vervanging voor isolatie in een sandbox met lage bevoegdheden.

Van toepassing op

Parse(String, ParserContext, Boolean)

Leest de XAML-invoer in de opgegeven tekenreeks met behulp van de opgegeven ParserContext tekenreeks en retourneert de hoofdmap van de bijbehorende objectstructuur.

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

Parameters

xamlText
String

De XAML-invoer als één tekenreeks.

parserContext
ParserContext

Contextinformatie die wordt gebruikt door de parser.

useRestrictiveXamlReader
Boolean

true om de instantiëring van potentieel gevaarlijke typen te beperken; anders, false.

Retouren

De hoofdmap van de gemaakte objectstructuur.

Uitzonderingen

xamlText is null.

Opmerkingen

De beperkende modus is een diepgaande meting. Behandelt een beperkende parsering van niet-vertrouwde XAML niet als veilig of als vervanging voor isolatie in een sandbox met lage bevoegdheden.

Van toepassing op