CodeDomSerializerBase.SerializePropertiesToResources 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 개체의 속성을 고정 문화권의 리소스 번들로 직렬화합니다.
protected:
void SerializePropertiesToResources(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void SerializePropertiesToResources(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
member this.SerializePropertiesToResources : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializePropertiesToResources (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, filter As Attribute())
매개 변수
- manager
- IDesignerSerializationManager
serialization에 사용할 대상입니다 IDesignerSerializationManager .
- statements
- CodeStatementCollection
사용되지 않습니다.
- value
- Object
속성을 serialize할 개체입니다.
예외
manager, value또는 statements 입니다 null.
설명
이 SerializePropertiesToResources 메서드는 파생 클래스에서 호출할 수 있는 도우미 메서드입니다. 매개 변수와 일치하는 filter 매개 변수의 value 속성을 확인하고 고정 문화권 리소스 번들로 속성을 직렬화합니다. 리소스 서비스가 반환 ResXResourceWriter하는 경우 속성 값은 XML 리소스(.resx) 파일의 메타데이터 섹션에 저장됩니다.
statements 매개 변수가 사용되지 않습니다.
리소스로 직렬화하려면 속성이 단순해야 하며(콘텐츠 속성이 아님) 해당 값을 직렬화할 수 있어야 합니다. 이 패턴을 따르지 않는 속성은 건너뛰게 됩니다.
SerializePropertiesToResources 에서는 IResourceServiceResourceWriter 고정 문화권에 대한 리소스를 작성할 수 있어야 합니다. 이 서비스를 사용할 수 없는 경우 리소스가 기록되지 않습니다.