BindingBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les caractéristiques courantes des classes et BindingPriorityBinding des MultiBindingclasses.
public ref class BindingBase abstract : System::Windows::Markup::MarkupExtension
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))]
public abstract class BindingBase : System.Windows.Markup.MarkupExtension
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))>]
type BindingBase = class
inherit MarkupExtension
Public MustInherit Class BindingBase
Inherits MarkupExtension
- Héritage
- Dérivé
- Attributs
Remarques
Étant donné que la BindingBase.ProvideValue méthode est scellée, une classe de liaison personnalisée dérivée de BindingBase ne fonctionnera pas correctement en tant qu’extension de balisage XAML (Extensible Application Markup Language).
Propriétés
| Nom | Description |
|---|---|
| BindingGroupName |
Obtient ou définit le nom de la BindingGroup liaison à laquelle appartient cette liaison. |
| Delay |
Obtient ou définit la durée, en millisecondes, pour attendre avant de mettre à jour la source de liaison après la modification de la valeur sur la cible. |
| FallbackValue |
Obtient ou définit la valeur à utiliser lorsque la liaison ne peut pas retourner une valeur. |
| StringFormat |
Obtient ou définit une chaîne qui spécifie comment mettre en forme la liaison si elle affiche la valeur liée sous forme de chaîne. |
| TargetNullValue |
Obtient ou définit la valeur utilisée dans la cible lorsque la valeur de la source est |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ProvideValue(IServiceProvider) |
Retourne un objet qui doit être défini sur la propriété où cette liaison et cette extension sont appliquées. |
| ShouldSerializeFallbackValue() |
Retourne une valeur qui indique si les processus de sérialisation doivent sérialiser la valeur effective de la FallbackValue propriété sur les instances de cette classe. |
| ShouldSerializeTargetNullValue() |
Retourne une valeur qui indique si la TargetNullValue propriété doit être sérialisée. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |