次の方法で共有


ResourceIndexer コンストラクター

定義

オーバーロード

ResourceIndexer(Uri)

プロジェクト ファイルのルートを指定する新しい ResourceIndexer を作成します。

ResourceIndexer(Uri, Uri)

プロジェクト ファイルのルートと拡張 DLL を指定する新しい ResourceIndexer を作成します。

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)

プロジェクト ファイルのルートと拡張 DLL を指定する新しい ResourceIndexer を作成します。

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 は、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"));

こちらもご覧ください

適用対象