Поделиться через


ResourceIndexer Конструкторы

Определение

Перегрузки

ResourceIndexer(Uri)

Создает новый объект ResourceIndexer , указывающий корень файлов проекта.

ResourceIndexer(Uri, Uri)

Создает новый объект ResourceIndexer , указывающий корневой каталог файлов проекта и библиотеку DLL расширения.

ResourceIndexer(Uri)

Создает новый объект ResourceIndexer , указывающий корень файлов проекта.

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)

Параметры

projectRoot
Uri Uri

Корневая папка проекта (file:// URI).

Атрибуты

Комментарии

Параметр projectRoot представляет корень проекта для создаваемых файлов. Используется для определения путей к файлам относительно пакета, в котором они будут содержаться.

Путь должен быть абсолютным путем с указанной буквой диска. Длинные пути к файлам не поддерживаются.

Пример

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

См. также раздел

Применяется к

ResourceIndexer(Uri, Uri)

Создает новый объект ResourceIndexer , указывающий корневой каталог файлов проекта и библиотеку DLL расширения.

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)

Параметры

projectRoot
Uri Uri

Корневая папка проекта (file:// URI).

extensionDllPath
Uri Uri

Путь к библиотеке DLL расширения (file:// URI).

Атрибуты

Комментарии

Параметр projectRoot представляет корень проекта для создаваемых файлов. Используется для определения путей к файлам относительно пакета, в котором они будут содержаться.

Параметр extensionDllPath представляет полный путь к библиотеке DLL расширения, подписанной Корпорацией Майкрософт, и реализует набор API ext-ms-win-mrmcorer-environment-l1. Это определяет путь к файлу, из которого будет загружена библиотека DLL-библиотеки расширения среды MRT.

Пути должны быть абсолютными с указанной буквой диска. Длинные пути к файлам не поддерживаются.

В этом примере показан конструктор, используемый для индексирования исходных ресурсов, предназначенных для проекта Windows Phone:

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

См. также раздел

Применяется к