Share via


IDesignerSerializationProvider.GetSerializer 메서드

정의

지정된 특성을 사용하는 serializer를 가져옵니다.

public:
 System::Object ^ GetSerializer(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ currentSerializer, Type ^ objectType, Type ^ serializerType);
public object GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType);
public object? GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType);
public object? GetSerializer (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object? currentSerializer, Type? objectType, Type serializerType);
abstract member GetSerializer : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * Type * Type -> obj
Public Function GetSerializer (manager As IDesignerSerializationManager, currentSerializer As Object, objectType As Type, serializerType As Type) As Object

매개 변수

manager
IDesignerSerializationManager

serializer를 요청하는 serialization 관리자입니다.

currentSerializer
Object

지정된 형식의 현재 serializer의 인스턴스입니다. 지정한 형식의 serializer가 없으면 이 인스턴스가 null일 수 있습니다.

objectType
Type

serialize할 개체의 데이터 형식입니다.

serializerType
Type

만들 serializer의 데이터 형식입니다.

반환

요청된 형식의 serializer의 인스턴스이거나 요청이 만족되지 않으면 null입니다.

설명

serialization 관리자는 개체 형식에 대한 serializer를 찾으려고 할 때 이 메서드를 호출합니다. 이 serialization 공급자가 올바른 형식의 serializer를 제공할 수 있는 경우 이 공급자는 이를 반환합니다. 그렇지 않으면 null을 반환합니다.

적용 대상