Class
MentionTemplateCollection

Represents a collection of DataTemplates.

Definition

Namespace:Telerik.Windows.Documents.UI.Mentions

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public sealed class MentionTemplateCollection : ObservableCollection<DataTemplate>, IList<DataTemplate>, ICollection<DataTemplate>, IList, ICollection, IReadOnlyList<DataTemplate>, IReadOnlyCollection<DataTemplate>, IEnumerable<DataTemplate>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

Inheritance: objectCollection<DataTemplate>ObservableCollection<DataTemplate>MentionTemplateCollection

Implements: ICollectionICollection<DataTemplate>IEnumerableIEnumerable<DataTemplate>IListIList<DataTemplate>INotifyCollectionChangedINotifyPropertyChangedIReadOnlyCollection<DataTemplate>IReadOnlyList<DataTemplate>

Inherited Members ObservableCollection<DataTemplate>.Move(int, int)ObservableCollection<DataTemplate>.CollectionChangedCollection<DataTemplate>.Add(DataTemplate)Collection<DataTemplate>.Clear()Collection<DataTemplate>.CopyTo(DataTemplate[], int)Collection<DataTemplate>.Contains(DataTemplate)Collection<DataTemplate>.GetEnumerator()Collection<DataTemplate>.IndexOf(DataTemplate)Collection<DataTemplate>.Insert(int, DataTemplate)Collection<DataTemplate>.Remove(DataTemplate)Collection<DataTemplate>.RemoveAt(int)Collection<DataTemplate>.CountCollection<DataTemplate>.this[int]

Constructors

MentionTemplateCollection()

Declaration

cs-api-definition
public MentionTemplateCollection()

Methods

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Raises the System.Collections.ObjectModel.ObservableCollection`1.CollectionChanged event with the provided arguments.

Declaration

cs-api-definition
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)

Parameters

e

NotifyCollectionChangedEventArgs

Arguments of the event being raised.

Overrides ObservableCollection<DataTemplate>.OnCollectionChanged(NotifyCollectionChangedEventArgs)