IValueSerializerContext Interface

Définition

Définit un contexte fourni à un ValueSerializer. Le contexte peut être utilisé pour activer des cas spéciaux de sérialisation ou différents modes de sérialisation.

public interface class IValueSerializerContext : IServiceProvider, System::ComponentModel::ITypeDescriptorContext
public interface IValueSerializerContext : IServiceProvider, System.ComponentModel.ITypeDescriptorContext
type IValueSerializerContext = interface
    interface ITypeDescriptorContext
    interface IServiceProvider
Public Interface IValueSerializerContext
Implements IServiceProvider, ITypeDescriptorContext
Implémente

Remarques

L' IValueSerializerContext interface est une forme spécialisée du ITypeDescriptorContext contexte et est utilisée comme l’un des paramètres d’entrée pour les Convert*String / CanConvert*String méthodes d’un sérialiseur de valeur de la même façon que ITypeDescriptorContext est utilisé pour le contexte de Convert* / CanConvert* pour un TypeConverter .

Les types publics dans WPF qui implémentent un ValueSerializer et utilisent donc IValueSerializerContext pour le contexte se trouvent dans les System.Windows.Converters espaces de System.Windows.Media.Converters noms et.

dans les versions précédentes du .NET Framework, cette interface existait dans l’assembly WindowsBase spécifique à WPF. dans .NET Framework 4, IValueSerializerContext se trouve dans l’assembly System. Xaml. Pour plus d'informations, consultez Types Migrated from WPF to System.Xaml.

Propriétés

Container

Obtient le conteneur représentant cette demande TypeDescriptor.

(Hérité de ITypeDescriptorContext)
Instance

Obtient l'objet qui est connecté avec cette demande de descripteur de type.

(Hérité de ITypeDescriptorContext)
PropertyDescriptor

Obtient PropertyDescriptor qui est associé à l'élément de contexte donné.

(Hérité de ITypeDescriptorContext)

Méthodes

GetService(Type)

Obtient l'objet service du type spécifié.

(Hérité de IServiceProvider)
GetValueSerializerFor(PropertyDescriptor)

Obtient ValueSerializer pour le descripteur de propriété donné.

GetValueSerializerFor(Type)

Obtient le ValueSerializer associé au type spécifié.

OnComponentChanged()

Déclenche l’événement ComponentChanged.

(Hérité de ITypeDescriptorContext)
OnComponentChanging()

Déclenche l’événement ComponentChanging.

(Hérité de ITypeDescriptorContext)

S’applique à

Voir aussi