다음을 통해 공유


Class.GetResourceAsStream(String) 메서드

정의

지정된 이름의 리소스를 찾습니다.

[Android.Runtime.Register("getResourceAsStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "")]
public System.IO.Stream? GetResourceAsStream (string name);
[<Android.Runtime.Register("getResourceAsStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "")>]
member this.GetResourceAsStream : string -> System.IO.Stream

매개 변수

name
String

원하는 리소스의 이름

반환

개체 null 입니다java.io.InputStream. 이 이름의 리소스를 찾을 수 없는 경우

특성

설명

지정된 이름의 리소스를 찾습니다.

지정된 클래스와 연결된 리소스 검색 규칙은 클래스의 ClassLoader 클래스 로더를 정의하여 구현됩니다. 이 메서드는 이 개체의 클래스 로더에 위임합니다. 이 개체가 부트스트랩 클래스 로더에 의해 로드된 경우 메서드는 .에 ClassLoader#getSystemResourceAsStream위임합니다.

위임하기 전에 이 알고리즘을 사용하여 지정된 리소스 이름에서 절대 리소스 이름이 생성됩니다.

<Ul>

<li> ()name'/''&#92;u002f'시작하는 경우 리소스의 절대 이름은 다음'/'name 부분입니다.

<li> 그렇지 않으면 절대 이름은 다음 형식입니다.

<blockquote>modified_package_name/name</blockquote>

modified_package_name 여기서는 ('&#92;u002e')로 대체된 '.' 이 개체 '/' 의 패키지 이름입니다.

</ul>

1.1에 추가되었습니다.

에 대한 java.lang.Class.getResourceAsStream(java.lang.String)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

추가 정보