다음을 통해 공유


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 서명된 확장 DLL의 전체 경로를 나타내며 ext-ms-win-mrmcorer-environment-l1 API 집합을 구현합니다. 그러면 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"));

추가 정보

적용 대상