IndexerDescriptor Class

Holds a description of a binding for AvaloniaObject's [] operator.

Definition

Namespace: Avalonia.Data
Assembly: Avalonia.Base (in Avalonia.Base.dll) Version: 11.3.999
public class IndexerDescriptor : IObservable<Object>, 
	IDescription
Inheritance
Object    IndexerDescriptor
Implements
IDescription, IObservableObject

Properties

Description Gets a description of the binding.
Mode Gets or sets the binding mode.
Priority Gets or sets the binding priority.
Property Gets or sets the source property.
Source Gets or sets the source object.
SourceObservable Gets or sets the source observable.

Methods

Equals(Object)Determines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Subscribe(IObserverObject)Notifies the provider that an observer is to receive notifications.
ToStringReturns a string that represents the current object.
(Inherited from Object)
WithMode(BindingMode) Modifies the binding mode.
WithPriority(BindingPriority) Modifies the binding priority.

Operators

LogicalNot(IndexerDescriptor) Makes a two-way binding.
OnesComplement(IndexerDescriptor) Makes a two-way binding.

Extension Methods

See Also