다음을 통해 공유


CodeDomSerializerBase.GetSerializer 메서드

정의

지정된 개체 값이나 형식에 대한 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 또는 valuenull인 경우

설명

메서드는 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
Type

검색할 serializer를 지정하는 Type입니다.

반환

valueType에 알맞은 CodeDomSerializer입니다.

예외

manager 또는 valueTypenull인 경우

설명

메서드는 GetSerializer 메서드에 대한 확장입니다 IDesignerSerializationManager.GetSerializer . 메서드는 IDesignerSerializationManager.GetSerializer 개체 값이 아닌 개체 형식을 사용합니다.

추가 정보

적용 대상