CodeDomSerializerBase.GetSerializer 메서드

정의

지정된 개체 값 또는 형식에 대한 serializer를 찾습니다.

오버로드

Name Description
GetSerializer(IDesignerSerializationManager, Object)

지정된 개체 값에 대한 serializer를 찾습니다.

GetSerializer(IDesignerSerializationManager, Type)

지정된 형식에 대한 serializer를 찾습니다.

GetSerializer(IDesignerSerializationManager, Object)

Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs

지정된 개체 값에 대한 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를 지정하는 개체입니다.

반품

에 적합한 CodeDomSerializerA value 입니다.

예외

manager 또는 value .입니다 null.

설명

메서드 GetSerializer 는 메서드의 확장입니다 IDesignerSerializationManager.GetSerializer . 메서드는 IDesignerSerializationManager.GetSerializer 개체 값이 아닌 개체 형식을 사용합니다. 외부 당사자가 특정 개체 TypeDescriptor에 대한 메타데이터를 재정의한 경우 해당 메타데이터 재정의 IDesignerSerializationManager.GetSerializer 는 형식만 사용하는 메서드에서 볼 수 없습니다. 메서드는 GetSerializer 값의 메타데이터와 값의 형식을 확인합니다. 두 가지가 다른 GetSerializer 경우 값에 사용자 지정 디자이너 serializer 특성이 있는지 확인합니다. 그렇다면 GetSerializer 사용하려고 시도합니다. 그렇지 않으면 .로 연기 IDesignerSerializationManager.GetSerializer됩니다.

추가 정보

적용 대상

GetSerializer(IDesignerSerializationManager, Type)

Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs
Source:
CodeDomSerializerBase.cs

지정된 형식에 대한 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

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

반품

에 적합한 CodeDomSerializerA valueType 입니다.

예외

manager 또는 valueType .입니다 null.

설명

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

추가 정보

적용 대상