Class
ApplicationCommandsCollection

Represents a collection of application commands used in the RichTextBox control.

Definition

Namespace:Telerik.Windows.Documents.RichTextBoxCommands

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class ApplicationCommandsCollection : IEnumerable<RoutedUICommand>, IEnumerable, INotifyCollectionChanged

Inheritance: objectApplicationCommandsCollection

Implements: IEnumerableIEnumerable<RoutedUICommand>INotifyCollectionChanged

Methods

Add(RoutedUICommand)

Adds a new routed UI command to the application commands collection.

Declaration

cs-api-definition
public void Add(RoutedUICommand applicationCommand)

Parameters

applicationCommand

RoutedUICommand

The routed UI command to add to the collection.

Clear()

Clears all commands from the application commands collection.

Declaration

cs-api-definition
public void Clear()

Contains(RoutedUICommand)

Determines whether the collection contains a specified command.

Declaration

cs-api-definition
public bool Contains(RoutedUICommand applicationCommand)

Parameters

applicationCommand

RoutedUICommand

The command to locate in the collection.

Returns

bool

True if the command is found in the collection; otherwise, false.

GetEnumerator()

Retrieves an enumerator that iterates through the collection of application commands.

Declaration

cs-api-definition
public IEnumerator<RoutedUICommand> GetEnumerator()

Returns

IEnumerator<RoutedUICommand>

An enumerator that can be used to iterate through the ApplicationCommandsCollection.

Implements IEnumerable<RoutedUICommand>.GetEnumerator()

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Raises the event.

Declaration

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

Parameters

e

NotifyCollectionChangedEventArgs

The NotifyCollectionChangedEventArgs instance containing the event data.

Remove(RoutedUICommand)

Removes a specified routed UI command from the application commands collection.

Declaration

cs-api-definition
public bool Remove(RoutedUICommand applicationCommand)

Parameters

applicationCommand

RoutedUICommand

The routed UI command to remove from the collection.

Returns

bool

True if the command was successfully removed; otherwise, false.

Events

CollectionChanged

Declaration

cs-api-definition
public event NotifyCollectionChangedEventHandler CollectionChanged

Event Value

NotifyCollectionChangedEventHandler

Implements INotifyCollectionChanged.CollectionChanged