Struct Margins

Struct Margins

A név: Aspose.Note Összefoglaló: Aspose.Note.dll (25.4.0)

Meghatározza a csomópontok marginjainak dimenzióját.

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

Örökletes tagok

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

Constructors

Margins (hajó, hajó, tengeralattjáró)

Kezdeményez egy új példát a Aspose.Note.Margins strukta meghatározott bal, jobb, felső és alsó margókkal.

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

Parameters

left float

A bal oldali margin szélessége.

right float

A megfelelő margin szélessége.

top float

A felső margin szélessége.

bottom float

Az alsó margin szélessége.

Fields

Empty

Az üres margók.

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.

mező értéke

Margins

Properties

Bottom

Megkapja vagy beállítja az alsó margin szélességet.

public readonly float Bottom
   {
      get;
      set;
   }

ingatlan értéke

float

Left

Megkapja vagy beállítja a bal margin szélességét.

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

ingatlan értéke

float

Right

Megkapja vagy rögzíti a megfelelő margin szélességet.

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

ingatlan értéke

float

Top

Megkapja vagy beállítja a felső margin szélességet.

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

ingatlan értéke

float

Methods

Az egyenlők (Margins)

Ellenőrizze, hogy a két margin szerkezete egyenlő-e.

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

A marginok szerkezete.

Returns

bool

A rendszer – Boolean.

Az egyenlő tárgy (object)

Ellenőrizze, hogy a két margin szerkezete egyenlő-e.

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

Bármely tárgy.

Returns

bool

A rendszer – Boolean.

Székesfehérvár()

Has funkcióként szolgál a típus számára.

public override int GetHashCode()
   {
   }

Returns

int

A rendszer.Int32.

Operators

Az üzemeltető = = (Margins, Margins)

Ellenőrizze, hogy a két margin szerkezete egyenlő-e.

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

A marginok szerkezete.

rhs Margins

A Margins struktúráját összehasonlítani kell.

Returns

bool

A rendszer – Boolean.

Az üzemeltető! = (Margins és Margins)

Ellenőrizze, hogy a két margin struktúra nem egyenlő-e.

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

A marginok szerkezete.

rhs Margins

A Margins struktúráját összehasonlítani kell.

Returns

bool

A rendszer – Boolean.

 Magyar