다음을 통해 공유


ResXResourceWriter 클래스

XML 리소스(.resx) 파일 또는 출력 스트림에 리소스를 씁니다.

네임스페이스: System.Resources
어셈블리: System.Windows.Forms(system.windows.forms.dll)

구문

‘선언
Public Class ResXResourceWriter
    Implements IResourceWriter, IDisposable
‘사용 방법
Dim instance As ResXResourceWriter
public class ResXResourceWriter : IResourceWriter, IDisposable
public ref class ResXResourceWriter : IResourceWriter, IDisposable
public class ResXResourceWriter implements IResourceWriter, IDisposable
public class ResXResourceWriter implements IResourceWriter, IDisposable

설명

ResXResourceWriter는 XML 형식으로 리소스를 씁니다. 이진 리소스 파일을 쓰려면 ResourceWriter를 사용합니다.

리소스는 AddResource 메서드를 사용하여 이름/값 쌍으로 지정됩니다. 리소스 이름은 조회할 때 대/소문자가 구분되지만 작성 도구를 좀 더 편리하게 지원하고 버그를 제거하기 위해 ResXResourceWriter에서는 .resx 파일에 대/소문자만 다른 여러 이름이 있는 것을 허용하지 않습니다.

.resx 파일을 만들려면 고유한 파일 이름으로 ResXResourceWriter를 만들고, AddResource를 한 번 이상 호출하고, Generate를 호출하여 디스크에 리소스 파일을 쓴 다음, Close를 호출하여 파일을 닫습니다. Close를 호출하면 필요한 경우 파일을 암시적으로 Generate하게 됩니다.

리소스가 반드시 추가된 순서대로 기록되는 것은 아닙니다.

.resx 파일 형식에 대한 자세한 내용은 .Resx 파일 형식의 리소스를 참조하십시오.

상속 계층 구조

System.Object
  System.Resources.ResXResourceWriter

스레드로부터의 안전성

이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

플랫폼

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

참고 항목

참조

ResXResourceWriter 멤버
System.Resources 네임스페이스

기타 리소스

.Resx 파일 형식의 리소스