Skip to main content

ResourcesChangedEventArgs Struct

Definition

Assembly:Avalonia.Base
Package:Avalonia
public struct ResourcesChangedEventArgs

Inheritance: ValueType -> ResourcesChangedEventArgs

Implements: IEquatable<ResourcesChangedEventArgs>

Remarks

For performance reasons, this type is a struct. Avoid using a default instance of this type or its default constructor, call Avalonia.Controls.ResourcesChangedEventArgs.Create instead.

Constructors

ResourcesChangedEventArgs Constructor

Represents the event arguments of Avalonia.Controls.IResourceHost.ResourcesChanged. The Avalonia.Controls.ResourcesChangedEventArgs.SequenceNumber identifies the changes.

public ResourcesChangedEventArgs(int SequenceNumber)

Parameters

SequenceNumber int

The sequence number used to identify the changes.

Remarks

For performance reasons, this type is a struct. Avoid using a default instance of this type or its default constructor, call Avalonia.Controls.ResourcesChangedEventArgs.Create instead.

Methods

NameDescription
CreateCreates a new instance of Avalonia.Controls.ResourcesChangedEventArgs with an auto-incremented sequence number.
DeconstructNo summary available.
Equals (2 overloads)No summary available.
GetHashCodeNo summary available.
ToStringNo summary available.

Create Method

Creates a new instance of Avalonia.Controls.ResourcesChangedEventArgs with an auto-incremented sequence number.

public Avalonia.Controls.ResourcesChangedEventArgs Create()

Returns

Avalonia.Controls.ResourcesChangedEventArgs

Deconstruct Method

public void Deconstruct(int& SequenceNumber)

Parameters

SequenceNumber int&

Equals overloads

Equals Method

public bool Equals(Avalonia.Controls.ResourcesChangedEventArgs other)
Parameters

other Avalonia.Controls.ResourcesChangedEventArgs

Returns

bool

Equals Method

public bool Equals(object obj)
Parameters

obj object

Returns

bool

GetHashCode Method

public int GetHashCode()

Returns

int

ToString Method

public string ToString()

Returns

string

Properties

NameDescription
SequenceNumberThe sequence number used to identify the changes.

SequenceNumber Property

The sequence number used to identify the changes.

public int SequenceNumber { get; set; }