Freigeben über


IDesignerSerializationProvider.GetSerializer-Methode

Ruft mithilfe der angegebenen Attribute ein Serialisierungsprogramm ab.

Namespace: System.ComponentModel.Design.Serialization
Assembly: System (in system.dll)

Syntax

'Declaration
Function GetSerializer ( _
    manager As IDesignerSerializationManager, _
    currentSerializer As Object, _
    objectType As Type, _
    serializerType As Type _
) As Object
'Usage
Dim instance As IDesignerSerializationProvider
Dim manager As IDesignerSerializationManager
Dim currentSerializer As Object
Dim objectType As Type
Dim serializerType As Type
Dim returnValue As Object

returnValue = instance.GetSerializer(manager, currentSerializer, objectType, serializerType)
Object GetSerializer (
    IDesignerSerializationManager manager,
    Object currentSerializer,
    Type objectType,
    Type serializerType
)
Object^ GetSerializer (
    IDesignerSerializationManager^ manager, 
    Object^ currentSerializer, 
    Type^ objectType, 
    Type^ serializerType
)
Object GetSerializer (
    IDesignerSerializationManager manager, 
    Object currentSerializer, 
    Type objectType, 
    Type serializerType
)
function GetSerializer (
    manager : IDesignerSerializationManager, 
    currentSerializer : Object, 
    objectType : Type, 
    serializerType : Type
) : Object

Parameter

  • manager
    Der Serialisierungs-Manager, der das Serialisierungsprogramm anfordert.
  • currentSerializer
    Eine Instanz des aktuellen Serialisierungsprogramms vom angegebenen Typ. Dies kann NULL (Nothing in Visual Basic) sein, wenn kein Serialisierungsprogramm vom angegebenen Typ vorhanden ist.
  • objectType
    Der Datentyp des zu serialisierenden Objekts.
  • serializerType
    Der Datentyp des zu erstellenden Serialisierungsprogramms.

Rückgabewert

Eine Instanz eines Serialisierungsprogramms vom angeforderten Typ oder NULL (Nothing in Visual Basic), wenn die Anforderung nicht erfüllt werden kann.

Hinweise

Der Serialisierungs-Manager ruft diese Methode auf, wenn er ein Serialisierungsprogramm für einen Objekttyp sucht. Wenn dieser Serialisierungsprovider ein Serialisierungsprogramm vom richtigen Typ bereitstellen kann, gibt er es zurück. Andernfalls gibt er NULL (Nothing in Visual Basic) zurück.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IDesignerSerializationProvider-Schnittstelle
IDesignerSerializationProvider-Member
System.ComponentModel.Design.Serialization-Namespace