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 представляет корень проекта для создаваемых файлов. Используется для определения путей к файлам относительно пакета, в котором они будут содержаться.
Путь должен быть абсолютным путем с указанной буквой диска. Длинные пути к файлам не поддерживаются.
Пример
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 представляет корень проекта для создаваемых файлов. Используется для определения путей к файлам относительно пакета, в котором они будут содержаться.
Параметр 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"));