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; }