IMathBox
Contenu
[
Cacher
]interface IMathBox
Spécifie l’encapsulation logique (conditionnement) d’un élément mathématique. Par exemple, un objet encapsulé peut servir d’émulateur d’opérateur avec ou sans point d’alignement, servir de point de rupture de ligne, ou être groupé de façon à interdire les sauts de ligne à l’intérieur. Par exemple, l’opérateur “==” doit être encapsulé pour empêcher les sauts de ligne.
public interface IMathBox : IMathElement
Propriétés
| Nom | Description |
|---|---|
| AlignmentPoint { get; set; } | Lorsque la valeur est vraie, cet émulateur d’opérateur sert de point d’alignement ; c’est-à-dire que les points d’alignement désignés dans d’autres équations peuvent être alignés avec lui. Valeur par défaut : false |
| AsIMathElement { get; } | Permet d’obtenir l’interface de base IMathElement IMathElement |
| Base { get; } | Argument de base |
| Differential { get; set; } | Différentiel. Lorsque la valeur est vraie, la boîte agit comme un différentiel (par ex., 𝑑𝑥 dans un intégrande), et reçoit l’espacement horizontal approprié pour le différentiel mathématique. Valeur par défaut : false |
| ExplicitBreak { get; set; } | La rupture explicite indique s’il y a un saut de ligne au début de l’objet Box, de sorte que la ligne s’enroule au début de l’objet boîte. Spécifie le numéro de l’opérateur sur la ligne précédente du texte mathématique qui doit être utilisé comme point d’alignement pour la ligne actuelle du texte mathématique. Valeurs possibles : 1..255 Valeur par défaut : 0 (pas de rupture explicite) |
| NoBreak { get; set; } | Pas de rupture. Cette propriété indique la propriété « incassable » de la boîte d’objet. Lorsque la valeur est vraie, aucun saut de ligne ne peut se produire à l’intérieur de la boîte. Cela peut être important pour les émulateurs d’opérateur qui comprennent plus d’un opérateur binaire. Si cet élément n’est pas spécifié, des ruptures peuvent survenir à l’intérieur de la boîte. Valeur par défaut : true |
| OperatorEmulator { get; set; } | Émulateur d’opérateur. Lorsque la valeur est vraie, la boîte et son contenu se comportent comme un seul opérateur et héritent des propriétés d’un opérateur. Cela signifie, par exemple, que le caractère peut servir de point de saut de ligne et peut être aligné avec d’autres opérateurs. Les émulateurs d’opérateur sont souvent utilisés lorsqu’un ou plusieurs glyphes se combinent pour former un opérateur, tel que ‘==’. Valeur par défaut : false |
Exemples
Exemple :
[C#]
IMathBox box = new MathematicalText("==").ToBox();
Voir aussi
- interface IMathElement
- espace de noms Aspose.Slides.MathText
- assembly Aspose.Slides