Table of Contents

Class XamlTypeFinder

Namespace
Alternet.FormDesigner.Wpf.XamlDom
Assembly
Alternet.FormDesigner.Wpf.v10.dll

Allows finding types in a set of assemblies.

public class XamlTypeFinder : ICloneable
Inheritance
XamlTypeFinder
Implements

Methods

Clone()

Clones this XamlTypeFinder.

ConvertUriToLocalUri(Uri)

Converts the specified Uri to local.

CreateWpfTypeFinder()

Creates a new XamlTypeFinder where the WPF namespaces are registered.

GetPrefixForXmlNamespace(string)

Gets the prefix to use for the specified XML namespace, or null if no suitable prefix could be found.

GetType(string, string)

Gets a type referenced in XAML.

GetXmlNamespaceFor(Assembly, string, bool)

Gets the XML namespace that can be used for the specified assembly/namespace combination.

GetXmlNamespacesFor(Assembly, string, bool)

Gets the XML namespaces that can be used for the specified assembly/namespace combination.

ImportFrom(XamlTypeFinder)

Import information from another XamlTypeFinder. Use this if you override Clone().

LoadAssembly(string)

Load the assembly with the specified name. You can override this method to implement custom assembly lookup.

LoadXamlLocalAssembly()

Loads a local assembly (required by a "clr-namespace" without a specified assembly name).

RegisterAssembly(Assembly)

Registers XAML namespaces defined in the assembly for lookup.

RegisterDesignerNamespaces()

Register the Namespaces not found in any Assembly, but used by VS and Expression Blend