Compartilhar via


ResourceIndexer Construtores

Definição

Sobrecargas

ResourceIndexer(Uri)

Cria um novo ResourceIndexer especificando a raiz dos arquivos de projeto.

ResourceIndexer(Uri, Uri)

Cria um novo ResourceIndexer especificando a raiz dos arquivos de projeto e uma DLL de extensão.

ResourceIndexer(Uri)

Cria um novo ResourceIndexer especificando a raiz dos arquivos de projeto.

public:
 ResourceIndexer(Uri ^ projectRoot);
 ResourceIndexer(Uri const& projectRoot);
/// [Windows.Foundation.Metadata.Deprecated("Use CreateResourceIndexer in mrmsupport.dll instead of IResourceIndexerFactory.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 131072, "Windows.ApplicationModel.Resources.Management.ResourceIndexerContract")]
 ResourceIndexer(Uri const& projectRoot);
public ResourceIndexer(System.Uri projectRoot);
[Windows.Foundation.Metadata.Deprecated("Use CreateResourceIndexer in mrmsupport.dll instead of IResourceIndexerFactory.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 131072, "Windows.ApplicationModel.Resources.Management.ResourceIndexerContract")]
public ResourceIndexer(System.Uri projectRoot);
function ResourceIndexer(projectRoot)
Public Sub New (projectRoot As Uri)

Parâmetros

projectRoot
Uri Uri

A pasta raiz do projeto (URI file://).

Atributos

Comentários

O parâmetro projectRoot representa a raiz do projeto para os arquivos a serem produzidos. Isso é usado para determinar caminhos de arquivo relativos ao pacote que os conterá.

O caminho deve ser um caminho absoluto com a letra da unidade especificada. Não há suporte para caminhos de arquivo longos.

Exemplo:

var idxr = new Windows.ApplicationModel.Resources.Management.ResourceIndexer( 
    new Uri("file:///C:\MyApp\"));

Confira também

Aplica-se a

ResourceIndexer(Uri, Uri)

Cria um novo ResourceIndexer especificando a raiz dos arquivos de projeto e uma DLL de extensão.

public:
 ResourceIndexer(Uri ^ projectRoot, Uri ^ extensionDllPath);
 ResourceIndexer(Uri const& projectRoot, Uri const& extensionDllPath);
/// [Windows.Foundation.Metadata.Deprecated("Use CreateResourceIndexer in mrmsupport.dll instead of IResourceIndexerFactory2.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 131072, "Windows.ApplicationModel.Resources.Management.ResourceIndexerContract")]
 ResourceIndexer(Uri const& projectRoot, Uri const& extensionDllPath);
public ResourceIndexer(System.Uri projectRoot, System.Uri extensionDllPath);
[Windows.Foundation.Metadata.Deprecated("Use CreateResourceIndexer in mrmsupport.dll instead of IResourceIndexerFactory2.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 131072, "Windows.ApplicationModel.Resources.Management.ResourceIndexerContract")]
public ResourceIndexer(System.Uri projectRoot, System.Uri extensionDllPath);
function ResourceIndexer(projectRoot, extensionDllPath)
Public Sub New (projectRoot As Uri, extensionDllPath As Uri)

Parâmetros

projectRoot
Uri Uri

A pasta raiz do projeto (URI file://).

extensionDllPath
Uri Uri

O caminho de DLL da extensão (URI file://).

Atributos

Comentários

O parâmetro projectRoot representa a raiz do projeto para os arquivos a serem produzidos. Isso é usado para determinar caminhos de arquivo relativos ao pacote que os conterá.

O parâmetro extensionDllPath representa um caminho completo para uma DLL de extensão assinada pela Microsoft e implementa o conjunto de APIs ext-ms-win-mrmcorer-environment-l1. Isso determina o caminho do arquivo de onde a DLL de extensão de ambiente do MRT será carregada.

Os caminhos devem ser caminhos absolutos com a letra da unidade especificada. Não há suporte para caminhos de arquivo longos.

Este exemplo mostra o construtor usado para indexar ativos de origem destinados a um projeto Windows Phone:

var idxr = new Windows.ApplicationModel.Resources.Management.ResourceIndexer( 
    new Uri("file:///C:\MyApp\"), 
    new Uri("file:///C:\WPSDKPATH\bin\MrmEnvironmentExtDl.dll"));

Confira também

Aplica-se a