C# Class System.ComponentModel.ExtendedPropertyDescriptor

This class wraps an PropertyDescriptor with something that looks like a property. It allows you to treat extended properties the same as regular properties.

Inheritance: PropertyDescriptor
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Méthode Description
CanResetValue ( object comp ) : bool
ExtendedPropertyDescriptor ( PropertyDescriptor extender, Attribute attributes ) : Microsoft.Win32
ExtendedPropertyDescriptor ( ReflectPropertyDescriptor extenderInfo, Type receiverType, IExtenderProvider provider, Attribute attributes ) : Microsoft.Win32
GetValue ( object comp ) : object
ResetValue ( object comp ) : void
SetValue ( object component, object value ) : void
ShouldSerializeValue ( object comp ) : bool

Method Details

CanResetValue() public méthode

public CanResetValue ( object comp ) : bool
comp object
Résultat bool

ExtendedPropertyDescriptor() public méthode

public ExtendedPropertyDescriptor ( PropertyDescriptor extender, Attribute attributes ) : Microsoft.Win32
extender PropertyDescriptor
attributes Attribute
Résultat Microsoft.Win32

ExtendedPropertyDescriptor() public méthode

public ExtendedPropertyDescriptor ( ReflectPropertyDescriptor extenderInfo, Type receiverType, IExtenderProvider provider, Attribute attributes ) : Microsoft.Win32
extenderInfo ReflectPropertyDescriptor
receiverType Type
provider IExtenderProvider
attributes Attribute
Résultat Microsoft.Win32

GetValue() public méthode

public GetValue ( object comp ) : object
comp object
Résultat object

ResetValue() public méthode

public ResetValue ( object comp ) : void
comp object
Résultat void

SetValue() public méthode

public SetValue ( object component, object value ) : void
component object
value object
Résultat void

ShouldSerializeValue() public méthode

public ShouldSerializeValue ( object comp ) : bool
comp object
Résultat bool