HatchPatternKeyedCollection Class

Public Class HatchPatternKeyedCollection 
Inherits EyeshotKeyedCollection(Of HatchPattern)
This language is not supported or no code example is available.
public class HatchPatternKeyedCollection : EyeshotKeyedCollection<HatchPattern>
This language is not supported or no code example is available.
Name Description
Public constructor HatchPatternKeyedCollection() Initializes a new instance of the EyeshotKeyedCollection<T> class that uses the default equality comparer.
Public constructor HatchPatternKeyedCollection(IEnumerable<HatchPattern>)
Top
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>).
Public property Measurement Gets or sets the system of measurement type. Meaningful only when exporting to AutoCAD file formats, controls whether imperial or metric hatch definitions are used for predefined patterns.
Top
Methods
 
Name Description
Public method Add(T) Adds one item at the end of this collection. (inherited from EyeshotKeyedCollection<T>).
Public method AddDefaultPattern() Add the default ANSI31 pattern at the end of this 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 the collection.
Protected method ClearItems() Removes all elements from the collection. (inherited from EyeshotKeyedCollection<T>).
Public method Contains(TKey) (inherited from KeyedCollection<TKey, TItem>).
Protected method GetKeyForItem(HatchPattern)
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 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
Name Description
Public enumeration measurementType System of measurement type.
Top
Fields
 
Name Description
Internal protected (Protected Friend) field EyeshotKeyedCollection.Workspace The related Workspace (inherited from EyeshotKeyedCollection<T>).
Top
devDept.Eyeshot.HatchPatternKeyedCollection

.NET Framework

Supported in: 4.7.2

In this article

Definition