BaseProperty Classe

Définition

Représente une propriété Rule.Represents a Rule property.

public ref class BaseProperty abstract : System::ComponentModel::ISupportInitialize
[System.Windows.Markup.ContentProperty("Arguments")]
public abstract class BaseProperty : System.ComponentModel.ISupportInitialize
[<System.Windows.Markup.ContentProperty("Arguments")>]
type BaseProperty = class
    interface ISupportInitialize
Public MustInherit Class BaseProperty
Implements ISupportInitialize
Héritage
BaseProperty
Dérivé
Attributs
Implémente

Remarques

Cela représente les informations de schéma (nom, valeurs autorisées, etc.) d’une Rule propriété.This represents schema information (name, allowed values, etc) of a Rule property. Comme il s’agit simplement d’informations de schéma, il n’y a aucun champ comme « valeur » utilisé pour récupérer/définir la valeur de cette propriété.Since this is just schema information, there is no field like "Value" used to get/set the value of this property.

Ceux qui instancient manuellement cette classe doivent penser à appeler BeginInit() avant de définir la première propriété et EndInit() après avoir défini la dernière propriété de l’objet.Those who manually instantiate this class should remember to call BeginInit() before setting the first property and EndInit() after setting the last property of the object.

Constructeurs

BaseProperty()

Constructeur par défaut.Default constructor. Nécessaire pour la désérialisation à partir d’un format persistant.Needed for deserializtion from a persisted format.

Propriétés

Arguments

Liste d’arguments pour cette propriété.List of arguments for this property.

Category

Nom de la catégorie à laquelle cette propriété appartient.The name of the category to which this property belongs to.

ContainingRule

Rule contenant ce BaseProperty.The Rule containing this BaseProperty.

DataSource

Source de données dans laquelle la valeur actuelle de cette propriété est stockée.The data source where the current value of this property is stored.

Default

Spécifie la valeur par défaut de cette propriété.Specifies the default value for this property.

Description

Description de ce BaseProperty en vue de son utilisation par un client d’interface utilisateur potentiel.Description of this BaseProperty for use by a prospective UI client.

DisplayName

Nom qu’un client d’interface utilisateur potentiel pourrait utiliser pour afficher ce BaseProperty.The name that could be used by a prospective UI client to display this BaseProperty.

F1Keyword

Mot clé utilisé pour ouvrir la page d’aide de cette propriété.The keyword that is used to open the help page for this property.

HelpContext

Contexte d’aide à utiliser lorsque l’utilisateur appuie sur F1.The help context to use when the user hits F1. Doit spécifier HelpFile en même temps que ceci.Must specify HelpFile along with this.

HelpFile

Fichier d’aide à utiliser lorsque l’utilisateur appuie sur F1.The help file to use when the user hits F1. Doit spécifier HelpContext en même temps que ceci.Must specify HelpContext along with this.

HelpUrl

URL de la page d’aide de cette propriété qui sera ouverte lorsque l’utilisateur appuie sur F1.The URL of the help page for this property that will be opened when the user hits F1.

IncludeInCommandLine

Indication, à l’intention du constructeur de ligne de commande, qui détermine si cette propriété doit être incluse dans la ligne de commande.A hint to the command line constructor whether to include this property in the command line or not.

IsRequired

Indique si une valeur doit être définie pour cette propriété.Indicates whether this property is required to have a value set.

Metadata

Attributs supplémentaires de ce BaseProperty.Additional attributes of this BaseProperty.

MultipleValuesAllowed

Valeur indiquant si cette propriété autorise la spécification ou la sélection simultanée de plusieurs valeurs.A value indicating whether this property allows multiple values to be supplied/selected simultaneously.

Name

Nom de cet objet BaseProperty.The name of this BaseProperty.

ReadOnly

Indique si cette propriété est une propriété en lecture seule.Tells if this property is a read-only property.

Separator

Jeton utilisé pour séparer un commutateur de sa valeur.The token used to separate a switch from its value.

Subcategory

Sous-catégorie à laquelle cette propriété appartient.The sub category to which this property belongs to.

Switch

Représentation sous forme de commutateur de cette propriété lorsque celle-ci représente un paramètre d’outil.The switch representation of this property for the case when this property represents a tool parameter.

SwitchPrefix

Préfixe pour la représentation sous forme de commutateur de cette propriété lorsqu’elle représente un paramètre d’outil.The prefix for the switch representation of this property for the case when this property represents a tool parameter.

ValueEditors

Liste d’éditeurs de valeurs pour cette propriété.List of value editors for this property.

Visible

Indicateur précisant au client de l’interface utilisateur s’il faut afficher ou non cette propriété.A hint to the UI client telling it whether to display this property or not.

Méthodes

BeginInit()

Consultez ISupportInitialize.See ISupportInitialize.

EndInit()

Consultez ISupportInitialize.See ISupportInitialize.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à