System.Resources 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
개발자가 애플리케이션에 사용되는 다양한 문화권별 리소스를 만들고, 저장하고, 관리할 수 있는 클래스 및 인터페이스를 제공합니다. 네임스페이스의 System.Resources 가장 중요한 클래스 중 하나는 클래스입니다 ResourceManager .
클래스
| Name | Description |
|---|---|
| MissingManifestResourceException |
주 어셈블리에 중립 문화권에 대한 리소스가 포함되어 있지 않고 적절한 위성 어셈블리가 누락된 경우 throw되는 예외입니다. |
| MissingSatelliteAssemblyException |
기본 문화권의 리소스에 대한 위성 어셈블리가 누락된 경우 throw되는 예외입니다. |
| NeutralResourcesLanguageAttribute |
리소스 관리자에게 앱의 기본 문화권을 알릴 수 있습니다. 이 클래스는 상속할 수 없습니다. |
| ResourceManager |
런타임에 문화권별 리소스에 편리하게 액세스할 수 있는 리소스 관리자를 나타냅니다. |
| ResourceReader |
순차적 리소스 이름/값 쌍을 읽어 이진 리소스(.resources) 파일의 리소스를 열거합니다. |
| ResourceSet |
대체 규칙을 포함하여 다른 모든 문화권을 무시하고 특정 문화권에 대해 지역화된 모든 리소스를 저장합니다. |
| ResourceWriter |
시스템 기본 형식의 리소스를 출력 파일 또는 출력 스트림에 씁니다. 이 클래스는 상속할 수 없습니다. |
| ResXDataNode |
XML 리소스(.resx) 파일의 요소를 나타냅니다. |
| ResXFileRef |
외부 리소스에 대한 링크를 나타냅니다. |
| ResXFileRef.Converter |
문자열과 ResXFileRef 데이터를 변환하는 형식 변환기를 제공합니다. |
| ResXResourceReader |
XML 리소스(.resx) 파일 및 스트림을 열거하고 순차 리소스 이름 및 값 쌍을 읽습니다. |
| ResXResourceSet |
XML 리소스(.resx) 파일의 모든 리소스를 나타냅니다. |
| ResXResourceWriter |
XML 리소스(.resx) 파일 또는 출력 스트림에 리소스를 씁니다. |
| SatelliteContractVersionAttribute |
ResourceManager 개체에 특정 버전의 위성 어셈블리를 요청하도록 지시합니다. |
인터페이스
| Name | Description |
|---|---|
| IResourceReader |
리소스 파일에서 데이터를 읽기 위한 기본 기능을 제공합니다. |
| IResourceWriter |
출력 파일 또는 스트림에 리소스를 쓰기 위한 기본 기능을 제공합니다. |
열거형
| Name | Description |
|---|---|
| UltimateResourceFallbackLocation |
ResourceManager 개체가 주 어셈블리 또는 위성 어셈블리에서 앱의 기본 문화권 리소스를 찾는지 여부를 지정합니다. |
설명
이 ResourceManager 클래스를 사용하면 사용자가 주 어셈블리 또는 리소스 위성 어셈블리에 저장된 리소스에 액세스하고 제어할 수 있습니다. 및 GetString 메서드를 GetObject 사용하여 문화권별 개체 및 문자열을 검색합니다.