CodeDomSerializerBase.GetSerializer 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 개체 값이나 형식에 대한 serializer를 찾습니다.
오버로드
GetSerializer(IDesignerSerializationManager, Object) |
지정된 개체 값에 대한 serializer를 찾습니다. |
GetSerializer(IDesignerSerializationManager, Type) |
지정된 형식에 대한 serializer를 찾습니다. |
GetSerializer(IDesignerSerializationManager, Object)
지정된 개체 값에 대한 serializer를 찾습니다.
protected:
System::ComponentModel::Design::Serialization::CodeDomSerializer ^ GetSerializer(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer? GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object? value);
member this.GetSerializer : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj -> System.ComponentModel.Design.Serialization.CodeDomSerializer
Protected Function GetSerializer (manager As IDesignerSerializationManager, value As Object) As CodeDomSerializer
매개 변수
- manager
- IDesignerSerializationManager
serialization에 사용할 IDesignerSerializationManager 입니다.
- value
- Object
검색할 serializer를 지정하는 개체입니다.
반환
value
에 알맞은 CodeDomSerializer입니다.
예외
manager
또는 value
가 null
인 경우
설명
메서드는 GetSerializer 메서드에 대한 확장입니다 IDesignerSerializationManager.GetSerializer . 메서드는 IDesignerSerializationManager.GetSerializer 개체 값이 아닌 개체 형식을 사용합니다. 외부 당사자가 를 통해 TypeDescriptor특정 개체에 대한 메타데이터를 재정의한 경우 해당 메타데이터 재정의 IDesignerSerializationManager.GetSerializer 는 형식만 사용하는 메서드에서 볼 수 없습니다. 메서드는 GetSerializer 값의 메타데이터와 값 형식을 확인합니다. 두 가지가 다른 GetSerializer 경우 는 값에 사용자 지정 디자이너 직렬 변환기 특성이 있는지 확인합니다. 그렇다면 은 GetSerializer 을 사용하려고 시도합니다. 그렇지 않으면 로 연기 IDesignerSerializationManager.GetSerializer됩니다.
추가 정보
적용 대상
GetSerializer(IDesignerSerializationManager, Type)
지정된 형식에 대한 serializer를 찾습니다.
protected:
System::ComponentModel::Design::Serialization::CodeDomSerializer ^ GetSerializer(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, Type ^ valueType);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, Type valueType);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer? GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, Type valueType);
member this.GetSerializer : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * Type -> System.ComponentModel.Design.Serialization.CodeDomSerializer
Protected Function GetSerializer (manager As IDesignerSerializationManager, valueType As Type) As CodeDomSerializer
매개 변수
- manager
- IDesignerSerializationManager
serialization에 사용할 IDesignerSerializationManager 입니다.
반환
valueType
에 알맞은 CodeDomSerializer입니다.
예외
manager
또는 valueType
가 null
인 경우
설명
메서드는 GetSerializer 메서드에 대한 확장입니다 IDesignerSerializationManager.GetSerializer . 메서드는 IDesignerSerializationManager.GetSerializer 개체 값이 아닌 개체 형식을 사용합니다.
추가 정보
적용 대상
.NET