IMathDelimiter

Interface IMathDelimiter

Spécifie l’objet délimiteur, composé de caractères d’ouverture et de fermeture (tels que des parenthèses, des accolades, des crochets et des barres verticales), et d’un ou plusieurs éléments mathématiques à l’intérieur, séparés par un caractère spécifié. Exemples : (𝑥2); [𝑥2|𝑦2]

public interface IMathDelimiter : IMathElement

Propriétés

NomDescription
Arguments { get; }Un ou plusieurs éléments mathématiques séparés par des caractères de délimitation
AsIMathElement { get; }Permet d’obtenir l’interface de base IMathElement IMathElement
BeginningCharacter { get; set; }Le caractère de début du délimiteur spécifie le caractère de délimitation de début ou d’ouverture. Les délimiteurs mathématiques sont des caractères englobants tels que des parenthèses, des crochets et des accolades. La valeur par défaut : ‘(’.
DelimiterShape { get; set; }Spécifie la forme des délimiteurs dans l’objet délimiteur. Lorsqu’il s’agit de MathDelimiterShape.Centered, les délimiteurs sont centrés autour de l’axe mathématique du texte mathématique et peuvent encore être adaptés à la hauteur totale de leur contenu. Lorsqu’il s’agit de MathDelimiterShape.Match, leur hauteur et leur forme sont modifiées pour correspondre exactement à leur contenu.
EndingCharacter { get; set; }Le caractère de fin du délimiteur spécifie le caractère de délimitation de fin ou de fermeture. Les délimiteurs mathématiques sont des caractères englobants tels que des parenthèses, des crochets et des accolades. La valeur par défaut : ‘)’.
GrowToMatchOperandHeight { get; set; }Spécifie la croissance du BeginningCharacter, SeparatorCharacter, EndingCharacter. Lorsqu’il est vrai, les délimiteurs croissent verticalement pour s’adapter à la hauteur de leur opérande. La valeur par défaut est vraie
SeparatorCharacter { get; set; }Le caractère séparateur du délimiteur spécifie le caractère qui sépare les arguments dans l’objet délimiteur. La valeur par défaut : ‘|’.

Méthodes

NomDescription
Delimit(char)Délimite les arguments en utilisant le caractère de délimitation spécifié

Exemples

Exemple :

[C#]
IMathElement element = new MathematicalText("x");
IMathDelimiter delimiter = element.Enclose();

Voir aussi