XamlTypeName.TryParse(String, IXamlNamespaceResolver, XamlTypeName) Method

Definition

Provides a XamlTypeName value based on a type name and an object that can resolve a markup prefix into a namespace.

public:
 static bool TryParse(System::String ^ typeName, System::Xaml::IXamlNamespaceResolver ^ namespaceResolver, [Runtime::InteropServices::Out] System::Xaml::Schema::XamlTypeName ^ % result);
public static bool TryParse (string typeName, System.Xaml.IXamlNamespaceResolver namespaceResolver, out System.Xaml.Schema.XamlTypeName result);
static member TryParse : string * System.Xaml.IXamlNamespaceResolver * XamlTypeName -> bool
Public Shared Function TryParse (typeName As String, namespaceResolver As IXamlNamespaceResolver, ByRef result As XamlTypeName) As Boolean

Parameters

typeName
String

The type name to create a XamlTypeName value for.

namespaceResolver
IXamlNamespaceResolver

An object or service provider that implements IXamlNamespaceResolver.

result
XamlTypeName

Out parameter that contains the created XamlTypeName if the return value is true.

Returns

true if the parse was successful and result contains a useful value; otherwise, false.

Exceptions

typeName or namespaceResolver is null.

Applies to