Condividi tramite


ResourceIndexer Costruttori

Definizione

Overload

ResourceIndexer(Uri)

Crea un nuovo ResourceIndexer che specifica la radice dei file di progetto.

ResourceIndexer(Uri, Uri)

Crea un nuovo ResourceIndexer che specifica la radice dei file di progetto e una DLL di estensione.

ResourceIndexer(Uri)

Crea un nuovo ResourceIndexer che specifica la radice dei file di progetto.

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)

Parametri

projectRoot
Uri Uri

CARTELLA radice del progetto (file:// URI).

Attributi

Commenti

Il parametro projectRoot rappresenta la radice del progetto per la produzione dei file. Questa operazione viene usata per determinare i percorsi dei file relativi al pacchetto che li conterrà.

Il percorso deve essere un percorso assoluto con la lettera di unità specificata. I percorsi di file lunghi non sono supportati.

Esempio:

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

Vedi anche

Si applica a

ResourceIndexer(Uri, Uri)

Crea un nuovo ResourceIndexer che specifica la radice dei file di progetto e una DLL di estensione.

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)

Parametri

projectRoot
Uri Uri

CARTELLA radice del progetto (file:// URI).

extensionDllPath
Uri Uri

Percorso DLL dell'estensione (file:// URI).

Attributi

Commenti

Il parametro projectRoot rappresenta la radice del progetto per la produzione dei file. Questa operazione viene usata per determinare i percorsi dei file relativi al pacchetto che li conterrà.

L'estensione del parametroDllPath rappresenta un percorso completo di una DLL di estensione firmata da Microsoft e implementa il set di API ext-ms-win-mrmcorer-environment-l1. Ciò determina il percorso del file da cui verrà caricata la DLL dell'estensione dell'ambiente MRT.

I percorsi devono essere percorsi assoluti con la lettera di unità specificata. I percorsi di file lunghi non sono supportati.

In questo esempio viene illustrato il costruttore usato per indicizzare gli asset di origine destinati a un progetto di Windows Phone:

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

Vedi anche

Si applica a