Struct Margins
Nama dari : Aspose.Note Perhitungan: Aspose.Note.dll (25.4.0)
Menentukan dimensi margin node.
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
anggota yang diwarisi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Margins (layar, float, dan lain sebagainya)
Initifikasi instans baru dari Aspose.Note.Margins strukturdengan margin kiri, kanan, atas dan bawah yang ditentukan.
public Margins(float left, float right, float top, float bottom)
{
Left = left;
Right = right;
Top = top;
Bottom = bottom;
}
Parameters
left
float
Lebar margin kiri.
right
float
Ketebalan margin yang tepat.
top
float
Ketinggian margin tertinggi.
bottom
float
Ketebalan margin bawah.
Fields
Empty
Margin yang kosong.
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.
Nilai lapangan
Properties
Bottom
Dapatkan atau menetapkan lebar margin bawah.
public readonly float Bottom
{
get;
set;
}
Nilai Properti
Left
Dapatkan atau menetapkan lebar margin kiri.
public float Left
{
get => this.Left;
set => this.Left = value;
}
Nilai Properti
Right
Dapatkan atau menetapkan lebar margin yang tepat.
public float Right
{
get => this.Right;
set => this.Right = value;
}
Nilai Properti
Top
Dapatkan atau menetapkan lebar margin atas.
public float Top
{
get => this._top;
set => this._top = value;
}
private float _top;
Nilai Properti
Methods
Perbedaan antara margin (margin)
Periksa apakah dua struktur margin sama.
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
Struktur dari margin.
Returns
Sistem ini adalah Boolean.
objek yang sama (object)
Periksa apakah dua struktur margin sama.
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
Apa saja objek.
Returns
Sistem ini adalah Boolean.
Keterangan dari Hashcode()
Ini berfungsi sebagai fungsi hash untuk jenis tersebut.
public override int GetHashCode()
{
}
Returns
Kegiatan ini dilakukan dengan sistem.Int32.
Operators
Operator = = (Margins dan Margins)
Periksa apakah dua struktur margin sama.
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
Struktur dari margin.
rhs
Margins
Struktur margin yang harus dibandingkan dengan.
Returns
Sistem ini adalah Boolean.
pengendali! = (Margins dan Margins)
Periksa apakah dua struktur margin tidak sama.
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
Struktur dari margin.
rhs
Margins
Struktur margin yang harus dibandingkan dengan.
Returns
Sistem ini adalah Boolean.