ResourceIndexer Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- 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
- 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"));