Represents a collection of ITextFormatDefinitionKeys.
Definition
Namespace:Telerik.WinForms.Controls.SyntaxEditor.UI
Assembly:Telerik.WinControls.SyntaxEditor.dll
Syntax:
public class TextFormatDefinitionStack : IEnumerable
Inheritance: objectTextFormatDefinitionStack
Implements:
Methods
Adds the after.
public bool AddAfter(ITextFormatDefinitionKey presentedFormatDefinitionKey, ITextFormatDefinitionKey formatDefinitionKey, TextFormatDefinition formatDefinition)
The presented format definition key.
formatDefinitionKeyITextFormatDefinitionKeyThe format definition key.
formatDefinitionTextFormatDefinitionThe format definition.
Returns:true if XXXX, false otherwise.
Adds the after.
public bool AddAfter(string presentedFormatDefinitionName, string formatDefinitionName, TextFormatDefinition formatDefinition)
Name of the presented format definition.
formatDefinitionNamestringName of the format definition.
formatDefinitionTextFormatDefinitionThe format definition.
Returns:true if XXXX, false otherwise.
Adds the before.
public bool AddBefore(ITextFormatDefinitionKey presentedFormatDefinitionKey, ITextFormatDefinitionKey formatDefinitionKey, TextFormatDefinition formatDefinition)
The presented format definition key.
formatDefinitionKeyITextFormatDefinitionKeyThe format definition key.
formatDefinitionTextFormatDefinitionThe format definition.
Returns:true if XXXX, false otherwise.
Adds the before.
public bool AddBefore(string presentedFormatDefinitionName, string formatDefinitionName, TextFormatDefinition formatDefinition)
Name of the presented format definition.
formatDefinitionNamestringName of the format definition.
formatDefinitionTextFormatDefinitionThe format definition.
Returns:true if XXXX, false otherwise.
Adds the first.
public void AddFirst(ITextFormatDefinitionKey formatDefinitionKey, TextFormatDefinition formatDefinition)
The format definition key.
formatDefinitionTextFormatDefinitionThe format definition.
Adds the first.
public void AddFirst(string formatDefinitionName, TextFormatDefinition formatDefinition)
Name of the format definition.
formatDefinitionTextFormatDefinitionThe format definition.
Adds the last.
public void AddLast(ITextFormatDefinitionKey formatDefinitionKey, TextFormatDefinition formatDefinition)
The format definition key.
formatDefinitionTextFormatDefinitionThe format definition.
Adds the last.
public void AddLast(string formatDefinitionName, TextFormatDefinition formatDefinition)
Name of the format definition.
formatDefinitionTextFormatDefinitionThe format definition.
Clears this instance.
public void Clear()
Determines whether this instance contains the object.
public bool Contains(ITextFormatDefinitionKey formatDefinitionKey)
The format definition key.
Returns:true if [contains] [the specified format definition key]; otherwise, false.
Returns an enumerator that iterates through the collection.
public IEnumerator<ITextFormatDefinitionKey> GetEnumerator()
IEnumerator<ITextFormatDefinitionKey>
A IEnumerator<T> that can be used to iterate through the collection.
Gets the text format definition.
public TextFormatDefinition GetTextFormatDefinition(ITextFormatDefinitionKey formatDefinitionKey)
The format definition key.
Returns:TextFormatDefinition.
Gets the text format definition.
public TextFormatDefinition GetTextFormatDefinition(string formatDefinitionName)
Name of the format definition.
Returns:TextFormatDefinition.
Called when [changed].
protected virtual void OnChanged()
Removes the specified format definition key.
public bool Remove(ITextFormatDefinitionKey formatDefinitionKey)
The format definition key.
Returns:true if XXXX, false otherwise.
Events
Occurs when [changed].
public event EventHandler Changed