Skip to content
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.

3dbdb11f d9fd 3c49 db45 92143e7bbee0

haplokuon edited this page May 6, 2023 · 1 revision

DimensionStyleOverrideDictionary Class

netDxf 3.0.0 Library

Represents a dictionary of DimensionStyleOverrides.

Definition

Namespace: netDxf.Collections
Assembly: netDxf (in netDxf.dll) Version: 3.0.0

C#

public sealed class DimensionStyleOverrideDictionary : IDictionary<DimensionStyleOverrideType, DimensionStyleOverride>, 
	ICollection<KeyValuePair<DimensionStyleOverrideType, DimensionStyleOverride>>, IEnumerable<KeyValuePair<DimensionStyleOverrideType, DimensionStyleOverride>>, 
	IEnumerable

VB

Public NotInheritable Class DimensionStyleOverrideDictionary
	Implements IDictionary(Of DimensionStyleOverrideType, DimensionStyleOverride), 
	ICollection(Of KeyValuePair(Of DimensionStyleOverrideType, DimensionStyleOverride)), IEnumerable(Of KeyValuePair(Of DimensionStyleOverrideType, DimensionStyleOverride)), 
	IEnumerable

C++

public ref class DimensionStyleOverrideDictionary sealed : IDictionary<DimensionStyleOverrideType, DimensionStyleOverride^>, 
	ICollection<KeyValuePair<DimensionStyleOverrideType, DimensionStyleOverride^>>, IEnumerable<KeyValuePair<DimensionStyleOverrideType, DimensionStyleOverride^>>, 
	IEnumerable

F#

[<SealedAttribute>]
type DimensionStyleOverrideDictionary = 
    class
        interface IDictionary<DimensionStyleOverrideType, DimensionStyleOverride>
        interface ICollection<KeyValuePair<DimensionStyleOverrideType, DimensionStyleOverride>>
        interface IEnumerable<KeyValuePair<DimensionStyleOverrideType, DimensionStyleOverride>>
        interface IEnumerable
    end
Inheritance Object → DimensionStyleOverrideDictionary
Implements ICollection(KeyValuePair(DimensionStyleOverrideType, DimensionStyleOverride)), IDictionary(DimensionStyleOverrideType, DimensionStyleOverride), IEnumerable(KeyValuePair(DimensionStyleOverrideType, DimensionStyleOverride)), IEnumerable

Constructors

DimensionStyleOverrideDictionary() Initializes a new instance of DimensionStyleOverrideDictionary.
DimensionStyleOverrideDictionary(Int32) Initializes a new instance of DimensionStyleOverrideDictionary and has the specified initial capacity.

Properties

Count Gets the number of DimensionStyleOverride contained in the current dictionary.
IsReadOnly Gets a value indicating whether the actual dictionary is read-only.
Item Gets or sets the DimensionStyleOverride with the specified type.
Types Gets an ICollection containing the types of the current dictionary.
Values Gets an ICollection containing the DimensionStyleOverride list of the current dictionary.

Methods

Add(DimensionStyleOverride) Adds an DimensionStyleOverride to the dictionary.
Add(DimensionStyleOverrideType, Object) Adds a DimensionStyleOverride to the dictionary from its type and value.
AddRange Adds an DimensionStyleOverride list to the dictionary.
Clear Removes all DimensionStyleOverride from the current dictionary.
ContainsType Determines whether current dictionary contains an DimensionStyleOverride of the specified type.
ContainsValue Determines whether current dictionary contains a specified DimensionStyleOverride.
Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
GetEnumerator Returns an enumerator that iterates through the dictionary.
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
Remove Removes an DimensionStyleOverride of the specified type from the current dictionary.
ToString Returns a string that represents the current object.
(Inherited from Object)
TryGetValue Gets the DimensionStyleOverride associated of the specified type.

Events

AddItem  
BeforeAddItem  
BeforeRemoveItem  
RemoveItem  

See Also

Reference

netDxf.Collections Namespace

Clone this wiki locally