Application.LoadComponent Metodo

Definizione

Carica un file XAML che si trova nell'URI (Uniform Resource Identifier) specificato.

Overload

LoadComponent(Uri)

Carica un file XAML che si trova nell'URI (Uniform Resource Identifier) specificato e lo converte in un'istanza dell'oggetto specificato dall'elemento radice del file XAML.

LoadComponent(Object, Uri)

Carica un file XAML che si trova nell'URI (Uniform Resource Identifier) specificato e lo converte in un'istanza dell'oggetto specificato dall'elemento radice del file XAML.

Commenti

Il file XAML può essere un file di codice dell'applicazione (configurato come elemento della pagina Microsoft del motore di compilazione (MSBuild) o un file di dati dell'applicazione (un file di risorse, un file di contenuto o un file di origine del sito; vedere Risorsa applicazione WPF, contenuto e file di dati).

Nota

Questo metodo non è thread-safe.

LoadComponent(Uri)

Carica un file XAML che si trova nell'URI (Uniform Resource Identifier) specificato e lo converte in un'istanza dell'oggetto specificato dall'elemento radice del file XAML.

public:
 static System::Object ^ LoadComponent(Uri ^ resourceLocator);
public static object LoadComponent (Uri resourceLocator);
static member LoadComponent : Uri -> obj
Public Shared Function LoadComponent (resourceLocator As Uri) As Object

Parametri

resourceLocator
Uri

Oggetto Uri che esegue il mapping a un file XAML relativo.

Restituisce

Istanza dell'elemento radice specificato dal file XAML caricato.

Eccezioni

resourceLocator è null.

resourceLocator è un URI assoluto.

Il file non è un file XAML.

Commenti

Devi convertire in modo esplicito il valore restituito nello stesso tipo dell'elemento radice del file XAML.

Il file XAML può essere un file di codice dell'applicazione (configurato come elemento della pagina Microsoft del motore di compilazione (MSBuild) o un file di dati dell'applicazione (un file di risorse, un file di contenuto o un file di origine del sito; vedere Risorsa applicazione WPF, contenuto e file di dati).

Nota

Questo metodo non è thread-safe.

Vedi anche

Si applica a

LoadComponent(Object, Uri)

Carica un file XAML che si trova nell'URI (Uniform Resource Identifier) specificato e lo converte in un'istanza dell'oggetto specificato dall'elemento radice del file XAML.

public:
 static void LoadComponent(System::Object ^ component, Uri ^ resourceLocator);
[System.Security.SecurityCritical]
public static void LoadComponent (object component, Uri resourceLocator);
public static void LoadComponent (object component, Uri resourceLocator);
[<System.Security.SecurityCritical>]
static member LoadComponent : obj * Uri -> unit
static member LoadComponent : obj * Uri -> unit
Public Shared Sub LoadComponent (component As Object, resourceLocator As Uri)

Parametri

component
Object

Oggetto dello stesso tipo dell'elemento radice del file XAML.

resourceLocator
Uri

Oggetto Uri che esegue il mapping a un file XAML relativo.

Attributi

Eccezioni

resourceLocator è null.

resourceLocator è un URI assoluto.

component è di un tipo che non corrisponde all'elemento radice del file XAML.

Commenti

Il file XAML può essere un file di codice dell'applicazione (configurato come elemento della pagina Microsoft del motore di compilazione (MSBuild) o un file di dati dell'applicazione (un file di risorse, un file di contenuto o un file di origine del sito; vedere Risorsa applicazione WPF, contenuto e file di dati).

Nota

Questo metodo non è thread-safe.

Vedi anche

Si applica a