IMathDelimiter

IMathDelimiter interface

Spécifie l’objet délimiteur, composé de caractères d’ouverture et de fermeture (tels que les parenthèses, accolades, crochets et 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 délimiteurs
AsIMathElement { get; }Permet d’obtenir l’interface de base IMathElement IMathElement
BeginningCharacter { get; set; }Delimiter Beginning Character spécifie le caractère de début, ou d’ouverture, du délimiteur. Les délimiteurs mathématiques sont des caractères d’encadrement tels que les parenthèses, crochets et accolades. La valeur par défaut : ‘(’.
DelimiterShape { get; set; }Spécifie la forme des délimiteurs dans l’objet délimiteur. Lorsque la valeur est MathDelimiterShape.Centered, les délimiteurs sont centrés autour de l’axe mathématique du texte et sont ajustés pour correspondre à toute la hauteur de leur contenu. Lorsque la valeur est MathDelimiterShape.Match, leur hauteur et forme sont modifiées pour correspondre exactement à leur contenu.
EndingCharacter { get; set; }Delimiter Ending Character spécifie le caractère de fin, ou de fermeture, du délimiteur. Les délimiteurs mathématiques sont des caractères d’encadrement tels que les parenthèses, crochets et accolades. Valeur par défaut : ‘)’.
GrowToMatchOperandHeight { get; set; }Spécifie la croissance de BeginningCharacter, SeparatorCharacter, EndingCharacter. Lorsque vrai, les délimiteurs s’étendent verticalement pour correspondre à la hauteur de leur opérande. La valeur par défaut est true
SeparatorCharacter { get; set; }Delimiter Separator Character spécifie le caractère qui sépare les arguments dans l’objet délimiteur. Valeur par défaut : ‘|’.

Méthodes

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

Exemples

Exemple :

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

Voir aussi