Compartilhar via


Application.LoadComponent Método

Definição

Carrega um arquivo XAML localizado no URI (uniform resource identifier) especificado.

Sobrecargas

LoadComponent(Uri)

Carrega um arquivo XAML localizado no URI (uniform resource identifier) especificado e o converte em uma instância do objeto especificada pelo elemento raiz do arquivo XAML.

LoadComponent(Object, Uri)

Carrega um arquivo XAML localizado no URI (uniform resource identifier) especificado e o converte em uma instância do objeto especificada pelo elemento raiz do arquivo XAML.

Comentários

O arquivo XAML pode ser um arquivo de código de aplicativo (configurado como um item de página do MSBuild (mecanismo de build Microsoft) ou um arquivo de dados do aplicativo (um arquivo de recurso, um arquivo de conteúdo ou um arquivo de site de origem; consulte Recurso de Aplicativo WPF, Conteúdo e Arquivos de Dados).

Observação

Este método não é thread-safe.

LoadComponent(Uri)

Carrega um arquivo XAML localizado no URI (uniform resource identifier) especificado e o converte em uma instância do objeto especificada pelo elemento raiz do arquivo 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

Parâmetros

resourceLocator
Uri

Um Uri que é mapeado para um arquivo XAML relativo.

Retornos

Uma instância do elemento raiz especificado pelo arquivo XAML carregado.

Exceções

resourceLocator é nulo.

O resourceLocator é um URI absoluto.

O arquivo não é um arquivo XAML.

Comentários

Você deve converter explicitamente o valor retornado no mesmo tipo que o elemento raiz do arquivo XAML.

O arquivo XAML pode ser um arquivo de código de aplicativo (configurado como um item de página do MSBuild (mecanismo de build Microsoft) ou um arquivo de dados do aplicativo (um arquivo de recurso, um arquivo de conteúdo ou um arquivo de site de origem; consulte Recurso de Aplicativo WPF, Conteúdo e Arquivos de Dados).

Observação

Este método não é thread-safe.

Confira também

Aplica-se a

LoadComponent(Object, Uri)

Carrega um arquivo XAML localizado no URI (uniform resource identifier) especificado e o converte em uma instância do objeto especificada pelo elemento raiz do arquivo 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)

Parâmetros

component
Object

Um objeto do mesmo tipo que o elemento raiz do arquivo XAML.

resourceLocator
Uri

Um Uri que é mapeado para um arquivo XAML relativo.

Atributos

Exceções

resourceLocator é nulo.

O resourceLocator é um URI absoluto.

component é de um tipo que não corresponde ao elemento raiz do arquivo XAML.

Comentários

O arquivo XAML pode ser um arquivo de código de aplicativo (configurado como um item de página do MSBuild (mecanismo de build Microsoft) ou um arquivo de dados do aplicativo (um arquivo de recurso, um arquivo de conteúdo ou um arquivo de site de origem; consulte Recurso de Aplicativo WPF, Conteúdo e Arquivos de Dados).

Observação

Este método não é thread-safe.

Confira também

Aplica-se a