ResourceIndexer Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ResourceIndexer(Uri) |
Erstellt einen neuen ResourceIndexer , der den Stamm der Projektdateien angibt. |
ResourceIndexer(Uri, Uri) |
Erstellt einen neuen ResourceIndexer , der den Stamm der Projektdateien und eine Erweiterungs-DLL angibt. |
ResourceIndexer(Uri)
Erstellt einen neuen ResourceIndexer , der den Stamm der Projektdateien angibt.
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)
Parameter
- Attribute
Hinweise
Der Parameter projectRoot stellt den Stamm des Projekts für die zu erstellenden Dateien dar. Dies wird verwendet, um Dateipfade relativ zum Paket zu bestimmen, das sie enthalten soll.
Der Pfad muss ein absoluter Pfad mit dem angegebenen Laufwerkbuchstaben sein. Lange Dateipfade werden nicht unterstützt.
Beispiel:
var idxr = new Windows.ApplicationModel.Resources.Management.ResourceIndexer(
new Uri("file:///C:\MyApp\"));
Weitere Informationen
Gilt für:
ResourceIndexer(Uri, Uri)
Erstellt einen neuen ResourceIndexer , der den Stamm der Projektdateien und eine Erweiterungs-DLL angibt.
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)
Parameter
- Attribute
Hinweise
Der Parameter projectRoot stellt den Stamm des Projekts für die zu erstellenden Dateien dar. Dies wird verwendet, um Dateipfade relativ zum Paket zu bestimmen, das sie enthalten soll.
Die ParametererweiterungDllPath stellt einen vollständigen Pfad zu einer von Microsoft signierten Erweiterungs-DLL dar und implementiert den API-Satz ext-ms-win-mrmcorer-environment-l1. Dadurch wird der Dateipfad bestimmt, von dem die MRT-Umgebungserweiterungs-DLL geladen wird.
Die Pfade müssen absolute Pfade mit dem angegebenen Laufwerkbuchstaben sein. Lange Dateipfade werden nicht unterstützt.
Dieses Beispiel zeigt den Konstruktor, der zum Indizieren von Quellressourcen für ein Windows Phone-Projekt verwendet wird:
var idxr = new Windows.ApplicationModel.Resources.Management.ResourceIndexer(
new Uri("file:///C:\MyApp\"),
new Uri("file:///C:\WPSDKPATH\bin\MrmEnvironmentExtDl.dll"));