BindableAttribute Constructeurs

Définition

Initialise une nouvelle instance de la classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

Surcharges

BindableAttribute(Boolean)

Initialise une nouvelle instance de la classe BindableAttribute avec une valeur Boolean.Initializes a new instance of the BindableAttribute class with a Boolean value.

BindableAttribute(BindableSupport)

Initialise une nouvelle instance de la classe BindableAttribute avec l’une des valeurs BindableSupport.Initializes a new instance of the BindableAttribute class with one of the BindableSupport values.

BindableAttribute(Boolean, BindingDirection)

Initialise une nouvelle instance de la classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

BindableAttribute(BindableSupport, BindingDirection)

Initialise une nouvelle instance de la classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

BindableAttribute(Boolean)

Initialise une nouvelle instance de la classe BindableAttribute avec une valeur Boolean.Initializes a new instance of the BindableAttribute class with a Boolean value.

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.true to use property for binding; otherwise, false.

Exemples

L’exemple de code suivant marque une propriété comme appropriée pour lier des données à.The following code example marks a property as appropriate to bind data to. Cet exemple de code crée un BindableAttribute, définit sa valeur sur BindableAttribute.Yeset le lie à la propriété.This code example creates a new BindableAttribute, sets its value to BindableAttribute.Yes, and binds it to the property.

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 BindableAttribute définie sur true, la valeur de cet attribut est définie sur le membre de constante Yes.When you mark a property with the BindableAttribute set to true, the value of this attribute is set to the constant member Yes. Pour une propriété marquée avec la BindableAttribute définie sur false, la valeur est No.For a property marked with the BindableAttribute set to false, the value is 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.Therefore, to check the value of this attribute in your code, you must specify the attribute as BindableAttribute.Yes or BindableAttribute.No.

Voir aussi

BindableAttribute(BindableSupport)

Initialise une nouvelle instance de la classe BindableAttribute avec l’une des valeurs BindableSupport.Initializes a new instance of the BindableAttribute class with one of the BindableSupport values.

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 valeurs de l’objet BindableSupport.One of the BindableSupport values.

Exemples

L’exemple de code suivant marque une propriété comme appropriée pour lier des données à.The following code example marks a property as appropriate to bind data to. Cet exemple de code crée un BindableAttribute, définit sa valeur sur BindableAttribute.Yeset le lie à la propriété.This code example creates a new BindableAttribute, sets its value to BindableAttribute.Yes, and binds it to the property.


   [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 BindableAttribute définie sur true, la valeur de cet attribut est définie sur le membre de constante Yes.When you mark a property with the BindableAttribute set to true, the value of this attribute is set to the constant member Yes. Pour une propriété marquée avec la BindableAttribute définie sur false, la valeur est No.For a property marked with the BindableAttribute set to false, the value is 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.Therefore, to check the value of this attribute in your code, you must specify the attribute as BindableAttribute.Yes or BindableAttribute.No.

Voir aussi

BindableAttribute(Boolean, BindingDirection)

Initialise une nouvelle instance de la classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

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.true to use property for binding; otherwise, false.

direction
BindingDirection

Une des valeurs de l’objet BindingDirection.One of the BindingDirection values.

BindableAttribute(BindableSupport, BindingDirection)

Initialise une nouvelle instance de la classe BindableAttribute.Initializes a new instance of the BindableAttribute class.

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 valeurs de l’objet BindableSupport.One of the BindableSupport values.

direction
BindingDirection

Une des valeurs de l’objet BindingDirection.One of the BindingDirection values.

S’applique à