TextStyleKeyedCollection Class

Text style collection.
Public Class TextStyleKeyedCollection 
Inherits EyeshotKeyedCollection(Of TextStyle
Implements ICloneable
This language is not supported or no code example is available.
public class TextStyleKeyedCollection : EyeshotKeyedCollection<TextStyle>, 
ICloneable
This language is not supported or no code example is available.
Name Description
Public property Comparer (inherited from KeyedCollection<TKey, TItem>).
Public property Item(int) Gets or sets the element at the specified index. (inherited from EyeshotKeyedCollection<T>).
Public property Item(string) Gets the element with the specified name. (inherited from EyeshotKeyedCollection<T>).
Top
Methods
 
Name Description
Public method Add(string, TextStyle) Obsolete. Assigns the name to the textStyle then adds it to the collection.
Public method AddOrReplace(T) Adds or replaces an element. (inherited from EyeshotKeyedCollection<T>).
Public method AddRange(IEnumerable<T>) Adds the items of the specified collection to the end of this collection. (inherited from EyeshotKeyedCollection<T>).
Protected method AreEntitiesWith(string, IList<Entity>) Tells if there are some entities using this dictionary element.
Internal protected (Protected Friend) method Static AreEqualStrings(string, string) (inherited from EyeshotKeyedCollection<T>).
Internal protected (Protected Friend) method ChangeEntitiesRegenMode(IEnumerable<Entity>, string)
Protected method ChangeItemKey(TItem, TKey) (inherited from KeyedCollection<TKey, TItem>).
Internal protected (Protected Friend) method CheckItemIndex(int, bool) Checks if an index is valid for the collection. (inherited from EyeshotKeyedCollection<T>).
Internal protected (Protected Friend) method CheckItemKey(string, bool) Checks if a key exists in the collection. (inherited from EyeshotKeyedCollection<T>).
Public method Clear() Clears this collection and adds the default text style.
Public method Clear(bool) Clears this collection.
Protected method ClearItems() Removes all elements from the collection. (inherited from EyeshotKeyedCollection<T>).
Public method Clone() Creates a copy of the collection.
Public method Contains(TKey) (inherited from KeyedCollection<TKey, TItem>).
Protected method GetKeyForItem(TextStyle)
Protected method InsertItem(int, T) Inserts an element into the collection at the specified index. (inherited from EyeshotKeyedCollection<T>).
Protected method ItemCanBeRemoved(T, string) Checks if a specific item is used somewhere. (inherited from EyeshotKeyedCollection<T>).
Public method LoadFont(string, string) Loads a ".shx" shape file.
Public method Remove(TKey) (inherited from KeyedCollection<TKey, TItem>).
Protected method RemoveItem(int)
Public method ReplaceItem(T) Replaces the element with the same key. (inherited from EyeshotKeyedCollection<T>).
Protected method SetItem(int, T) (inherited from EyeshotKeyedCollection<T>).
Public method TryAdd(T) Adds an element only if not already present in the collection. (inherited from EyeshotKeyedCollection<T>).
Public method TryGetValue(string, out T) Gets the value associated with the specified key. (inherited from EyeshotKeyedCollection<T>).
Public method TryRemove(T) Removes the item form the collection, if present. (inherited from EyeshotKeyedCollection<T>).
Public method TryRemove(string) Removes the value associated with the specified key form the collection, if present. (inherited from EyeshotKeyedCollection<T>).
Top
Fields
 
Name Description
Internal protected (Protected Friend) field EyeshotKeyedCollection.Workspace The related Workspace (inherited from EyeshotKeyedCollection<T>).
Top
Remarks
 
Text style name comparison is performed case insensitive.
devDept.Eyeshot.TextStyleKeyedCollection

.NET Framework

Supported in: 4.7.2

In this article

Definition