언어

File.ToURI 메서드

정의

file: 이 추상 경로 이름을 나타내는 URI를 생성합니다.

[Android.Runtime.Register("toURI", "()Ljava/net/URI;", "GetToURIHandler")]
public virtual Java.Net.URI ToURI();
[<Android.Runtime.Register("toURI", "()Ljava/net/URI;", "GetToURIHandler")>]
abstract member ToURI : unit -> Java.Net.URI
override this.ToURI : unit -> Java.Net.URI

반품

URI

스키마가 같은 "file"절대 계층적 URI, 이 추상 경로 이름을 나타내는 경로, 정의되지 않은 기관, 쿼리 및 조각 구성 요소

특성

설명

file: 이 추상 경로 이름을 나타내는 URI를 생성합니다.

URI의 정확한 형식은 시스템에 따라 다릅니다. 이 추상 경로 이름으로 표시된 파일이 디렉터리임을 확인할 수 있는 경우 결과 URI는 슬래시로 끝납니다.

지정된 추상 경로 이름 f의 경우

<blockquote> new #File(java.net.URI) File(  f.toURI()).equals(  f.#getAbsoluteFile() getAbsoluteFile()) </blockquote>

원래 추상 경로 이름, URI 및 새 추상 경로 이름이 모두 동일한 Java 가상 머신에서 만들어지는 한(호출이 다를 수 있음) 그러나 추상 경로 이름의 시스템 종속 특성으로 인해 이 관계는 일반적으로 한 운영 체제의 가상 머신에서 만든 URI가 다른 운영 체제의 가상 머신에서 추상 경로 이름으로 변환되는 경우 유지 file: 되지 않습니다.

이 추상 경로 이름이 UNC 경로 이름을 나타내는 경우 UNC의 모든 구성 요소(서버 이름 구성 요소 포함)가 경로에 URI 인코딩됩니다. 기관 구성 요소가 정의되지 않았습니다. 즉, 이 구성 요소가 .로 null표시됩니다. 클래스는 Path 결과 구성 요소의 서버 이름을 인코딩하는 메서드를 정의 Path#toUri toUri 합니다 URI. 이 메서드는 #toPath toPath 이 추상 경로 이름을 나타내는 데 Path 사용할 수 있습니다.

1.4에 추가되었습니다.

에 대한 java.io.File.toURI()Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상