IValueSerializerContext IValueSerializerContext IValueSerializerContext IValueSerializerContext Interface

Definizione

Definisce un contesto fornito a ValueSerializer.Defines a context that is provided to a ValueSerializer. Il contesto può essere usato per abilitare casi speciali di serializzazione o modalità di serializzazione diverse.The context can be used to enable special cases of serialization or different modes of serialization.

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
Implementazioni

Commenti

Il IValueSerializerContext interfaccia è un tipo speciale del ITypeDescriptorContext contesto e viene usato come uno dei parametri di input per Convert*String / CanConvert*String metodi di un serializzatore di valori nello stesso modo come ITypeDescriptorContext viene usato per il contesto di Convert* / CanConvert* per un TypeConverter.The IValueSerializerContext interface is a specialized form of the ITypeDescriptorContext context, and is used as one of the input parameters for Convert*String / CanConvert*String methods of a value serializer in the same way as ITypeDescriptorContext is used for context of Convert* / CanConvert* for a TypeConverter.

I tipi pubblici in WPF che implementano un ValueSerializer e quindi usano IValueSerializerContext per il contesto si trovano nel System.Windows.Converters e System.Windows.Media.Converters gli spazi dei nomi.Public types in WPF that implement a ValueSerializer and thus use IValueSerializerContext for context are found in the System.Windows.Converters and System.Windows.Media.Converters namespaces.

Nelle versioni precedenti di .NET Framework, questa interfaccia esistenti nell'assembly WindowsBase di specifiche di WPF.In previous versions of the .NET Framework, this interface existed in the WPF-specific assembly WindowsBase. Nelle .NET Framework 4.NET Framework 4, IValueSerializerContext è incluso nell'assembly System. Xaml.In .NET Framework 4.NET Framework 4, IValueSerializerContext is in the System.Xaml assembly. Per altre informazioni, vedere Types Migrated from WPF to System.Xaml.For more information, see Types Migrated from WPF to System.Xaml.

Metodi

GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Ottiene l'oggetto Service del tipo specificato.Gets the service object of the specified type.

(Inherited from IServiceProvider)
GetValueSerializerFor(PropertyDescriptor) GetValueSerializerFor(PropertyDescriptor) GetValueSerializerFor(PropertyDescriptor) GetValueSerializerFor(PropertyDescriptor)

Ottiene un ValueSerializer per il descrittore di proprietà specificato.Gets a ValueSerializer for the given property descriptor.

GetValueSerializerFor(Type) GetValueSerializerFor(Type) GetValueSerializerFor(Type) GetValueSerializerFor(Type)

Ottiene l'oggetto ValueSerializer associato al tipo specificato.Gets the ValueSerializer associated with the specified type.

OnComponentChanged() OnComponentChanged() OnComponentChanged() OnComponentChanged()

Genera l'evento ComponentChanged.Raises the ComponentChanged event.

(Inherited from ITypeDescriptorContext)
OnComponentChanging() OnComponentChanging() OnComponentChanging() OnComponentChanging()

Genera l'evento ComponentChanging.Raises the ComponentChanging event.

(Inherited from ITypeDescriptorContext)

Proprietà

Container Container Container Container

Ottiene il contenitore che rappresenta questa richiesta TypeDescriptor.Gets the container representing this TypeDescriptor request.

(Inherited from ITypeDescriptorContext)
Instance Instance Instance Instance

Ottiene l'oggetto connesso a questa richiesta di descrittore di tipi.Gets the object that is connected with this type descriptor request.

(Inherited from ITypeDescriptorContext)
PropertyDescriptor PropertyDescriptor PropertyDescriptor PropertyDescriptor

Ottiene l'oggetto PropertyDescriptor associato all'elemento di contesto indicato.Gets the PropertyDescriptor that is associated with the given context item.

(Inherited from ITypeDescriptorContext)

Si applica a

Vedi anche