BindableAttribute Constructeurs

Définition

Initialise une nouvelle instance de la classe BindableAttribute.

Surcharges

Nom Description
BindableAttribute(Boolean)

Initialise une nouvelle instance de la BindableAttribute classe avec une valeur booléenne.

BindableAttribute(BindableSupport)

Initialise une nouvelle instance de la BindableAttribute classe avec l’une BindableSupport des valeurs.

BindableAttribute(Boolean, BindingDirection)

Initialise une nouvelle instance de la classe BindableAttribute.

BindableAttribute(BindableSupport, BindingDirection)

Initialise une nouvelle instance de la classe BindableAttribute.

BindableAttribute(Boolean)

Initialise une nouvelle instance de la BindableAttribute classe avec une valeur booléenne.

public:
 BindableAttribute(bool bindable);
public BindableAttribute(bool bindable);
new System.ComponentModel.BindableAttribute : bool -> System.ComponentModel.BindableAttribute
Public Sub New (bindable As Boolean)

Paramètres

bindable
Boolean

true pour utiliser la propriété pour la liaison ; sinon, false.

Exemples

L’exemple de code suivant marque une propriété comme il convient pour lier des données. Cet exemple de code crée une valeur BindableAttribute, définit sa valeur BindableAttribute.Yeset la lie à la propriété.

public:
   [property:Bindable(true)]
   property int MyProperty 
   {
      int get()
      {
         // Insert code here.
         return 0;
      }
      void set( int theValue )
      {
         // Insert code here.
      }
   }
[Bindable(true)]
 public int MyProperty {
    get {
       // Insert code here.
       return 0;
    }
    set {
       // Insert code here.
    }
 }
<Bindable(true)> _
Public Property MyProperty As Integer
   Get
      ' Insert code here.
      Return 0
   End Get
   Set
      ' Insert code here.
   End Set
End Property

Remarques

Lorsque vous marquez une propriété avec la BindableAttributetruevaleur définie sur , la valeur de cet attribut est définie sur le membre Yesconstant . Pour une propriété marquée avec la BindableAttribute valeur définie false, la valeur est No. Par conséquent, pour vérifier la valeur de cet attribut dans votre code, vous devez spécifier l’attribut en tant que BindableAttribute.Yes ou BindableAttribute.No.

Voir aussi

S’applique à

BindableAttribute(BindableSupport)

Initialise une nouvelle instance de la BindableAttribute classe avec l’une BindableSupport des valeurs.

public:
 BindableAttribute(System::ComponentModel::BindableSupport flags);
public BindableAttribute(System.ComponentModel.BindableSupport flags);
new System.ComponentModel.BindableAttribute : System.ComponentModel.BindableSupport -> System.ComponentModel.BindableAttribute
Public Sub New (flags As BindableSupport)

Paramètres

flags
BindableSupport

Une des BindableSupport valeurs.

Exemples

L’exemple de code suivant marque une propriété comme il convient pour lier des données. Cet exemple de code crée une valeur BindableAttribute, définit sa valeur BindableAttribute.Yeset la lie à la propriété.


   [Bindable(BindableSupport::Yes)]
   int get()
   {
      
      // Insert code here.
      return 0;
   }

   void set( int theValue )
   {
      
      // Insert code here.
   }

}
[Bindable(BindableSupport.Yes)]
 public int MyProperty {
    get {
       // Insert code here.
       return 0;
    }
    set {
       // Insert code here.
    }
 }
<Bindable(BindableSupport.Yes)> _
Public Property MyProperty As Integer
   Get
      ' Insert code here.
      Return 0
   End Get
   Set
      ' Insert code here.
   End Set
End Property

Remarques

Lorsque vous marquez une propriété avec la BindableAttributetruevaleur définie sur , la valeur de cet attribut est définie sur le membre Yesconstant . Pour une propriété marquée avec la BindableAttribute valeur définie false, la valeur est No. Par conséquent, pour vérifier la valeur de cet attribut dans votre code, vous devez spécifier l’attribut en tant que BindableAttribute.Yes ou BindableAttribute.No.

Voir aussi

S’applique à

BindableAttribute(Boolean, BindingDirection)

Initialise une nouvelle instance de la classe BindableAttribute.

public:
 BindableAttribute(bool bindable, System::ComponentModel::BindingDirection direction);
public BindableAttribute(bool bindable, System.ComponentModel.BindingDirection direction);
new System.ComponentModel.BindableAttribute : bool * System.ComponentModel.BindingDirection -> System.ComponentModel.BindableAttribute
Public Sub New (bindable As Boolean, direction As BindingDirection)

Paramètres

bindable
Boolean

true pour utiliser la propriété pour la liaison ; sinon, false.

direction
BindingDirection

Une des BindingDirection valeurs.

S’applique à

BindableAttribute(BindableSupport, BindingDirection)

Initialise une nouvelle instance de la classe BindableAttribute.

public:
 BindableAttribute(System::ComponentModel::BindableSupport flags, System::ComponentModel::BindingDirection direction);
public BindableAttribute(System.ComponentModel.BindableSupport flags, System.ComponentModel.BindingDirection direction);
new System.ComponentModel.BindableAttribute : System.ComponentModel.BindableSupport * System.ComponentModel.BindingDirection -> System.ComponentModel.BindableAttribute
Public Sub New (flags As BindableSupport, direction As BindingDirection)

Paramètres

flags
BindableSupport

Une des BindableSupport valeurs.

direction
BindingDirection

Une des BindingDirection valeurs.

S’applique à