Struct Margins

Struct Margins

Nom dels espais: Aspose.Note Assemblea: Aspose.Note.dll (25.4.0)

Especifica les dimensions de les marges d’un nucli.

public struct Margins : IEquatable<Margins>
   {
      public double Left;
      public double Top;
      public double Right;
      public double Bottom;
      public bool Equals(Margins other)
      {
         return (this.Left == other.Left && this.Top == other.Top && this.Right == other.Right && this.Bottom == other.Bottom);
      }
   }

Implements

IEquatable

Membres heretats

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Margins (float, flot, float i flot)

Inicia una nova instància de l’estructura d’Aspose.Note.Marginsamb les marges especificades esquerra, dreta, superior i inferior.

public Margins(float left, float right, float top, float bottom)
   {
      Left = left;
      Right = right;
      Top = top;
      Bottom = bottom;
   }

Parameters

left float

Amplitud de la marge esquerra.

right float

L’amplada de marge correcta.

top float

Ampliació de la marge.

bottom float

Ampliació de la marge inferior.

Fields

Empty

Les marges buides.

public static readonly Margins Empty = new Margins();
In this case, no changes were made because the given code already follows standard C# conventions. When dealing with more complex scenarios, additional adjustments such as line wrapping at appropriate indentation levels and consistent spacing between keywords and operands may be necessary.

Valor de camp

Margins

Properties

Bottom

Obtenir o establir l’amplada de la marge inferior.

public readonly float Bottom
   {
      get;
      set;
   }

Valor de la propietat

float

Left

Obté o estableix l’amplada de marge esquerra.

public float Left
   {
      get => this.Left;
      set => this.Left = value;
   }

Valor de la propietat

float

Right

Obtenir o establir l’amplada de marge correcta.

public float Right
    {
       get => this.Right;
       set => this.Right = value;
    }

Valor de la propietat

float

Top

Obtenir o establir l’amplada de marge superior.

public float Top
   {
      get => this._top;
      set => this._top = value;
   }
   private float _top;

Valor de la propietat

float

Methods

Els equals (Margins)

Prova si dues estructures de marges són iguals.

public bool Equals(Margins other)
   {
      return (this.Left == other.Left)
             && (this.Top == other.Top)
             && (this.Right == other.Right)
             && (this.Bottom == other.Bottom);
   }

Parameters

other Margins

Estructura de les marges.

Returns

bool

El sistema.Boolean

Els objectes (objectes)

Prova si dues estructures de marges són iguals.

public override bool Equals(object obj)
   {
      if (obj is null || !(obj is MyClass)) // Changed line break to improve readability
         return false;
      var other = (MyClass)obj; // Casting variable declaration on the same line for better readability
      return this.Property1 == other.Property1 && this.Property2 == other.Property2; // Aligned conditions for better readability
   }

Parameters

obj object

qualsevol objecte.

Returns

bool

El sistema.Boolean

Càlcul d’actuació ()

Serveix com una funció hash per al tipus.

public override int GetHashCode()
   {
   }

Returns

int

El sistema.Int32.

Operators

L’operador = = (Margins i Margins)

Prova si dues estructures de marges són iguals.

public static bool operator==(Margins lhs, Margins rhs)
   {
      return (lhs.Left == rhs.Left) &&
             (lhs.Right == rhs.Right) &&
             (lhs.Top == rhs.Top) &&
             (lhs.Bottom == rhs.Bottom);
   }

Parameters

lhs Margins

Estructura de les marges.

rhs Margins

L’estructura de les marges s’ha de comparar amb.

Returns

bool

El sistema.Boolean

L’operador! = (Margins i Margins)

Prova si les dues estructures de Margins no són iguals.

public static bool operator !=(Margins lhs, Margins rhs)
   {
       return !(lhs.Left == rhs.Left &&
                 lhs.Right == rhs.Right &&
                 lhs.Top == rhs.Top &&
                 lhs.Bottom == rhs.Bottom);
   }

Parameters

lhs Margins

Estructura de les marges.

rhs Margins

L’estructura de les marges s’ha de comparar amb.

Returns

bool

El sistema.Boolean

 Català