ResourceIndexer 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 表示 Microsoft 签名并实现 ext-ms-win-mrmcorer-environment-l1 API 集的扩展 DLL 的完整路径。 这将确定要从中加载 MRT 环境扩展 DLL 的文件路径。
路径必须是指定了驱动器号的绝对路径。 不支持长文件路径。
此示例演示用于为Windows Phone项目编制源资产索引的构造函数:
var idxr = new Windows.ApplicationModel.Resources.Management.ResourceIndexer(
new Uri("file:///C:\MyApp\"),
new Uri("file:///C:\WPSDKPATH\bin\MrmEnvironmentExtDl.dll"));