Class SvgCustomAttributeCollection
A collection of Custom Attributes
Implements
System.Collections.Generic.IDictionary<System.String, System.String>
System.Collections.IEnumerable
Inherited Members
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.IDictionary.get_Item(System.Object)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.IDictionary.set_Item(System.Object, System.Object)
System.Collections.Generic.Dictionary<System.String, System.String>.GetEnumerator()
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.String>>.Add(System.Collections.Generic.KeyValuePair<System.String, System.String>)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.String>>.Contains(System.Collections.Generic.KeyValuePair<System.String, System.String>)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.String>>.CopyTo(System.Collections.Generic.KeyValuePair<System.String, System.String>[], System.Int32)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.String>>.Remove(System.Collections.Generic.KeyValuePair<System.String, System.String>)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.String>>.GetEnumerator()
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.IDictionary.Add(System.Object, System.Object)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.IDictionary.Contains(System.Object)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.IDictionary.Remove(System.Object)
System.Collections.Generic.Dictionary<System.String, System.String>.TrimExcess(System.Int32)
System.Collections.Generic.Dictionary<System.String, System.String>.TryGetValue(System.String, System.String)
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.String>>.IsReadOnly
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.IDictionary<System.String, System.String>.Keys
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.IDictionary<System.String, System.String>.Values
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>.Keys
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>.Values
System.Collections.Generic.Dictionary<System.String, System.String>.System.Collections.IDictionary.Item[System.Object]
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Svg
Assembly: Svg.dll
Syntax
public sealed class SvgCustomAttributeCollection : Dictionary<string, string>, IDictionary<string, string>, ICollection<KeyValuePair<string, string>>, IReadOnlyDictionary<string, string>, IReadOnlyCollection<KeyValuePair<string, string>>, IEnumerable<KeyValuePair<string, string>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable
Constructors
| Improve this Doc View SourceSvgCustomAttributeCollection(SvgElement)
Initialises a new instance of a SvgAttributeCollection with the given SvgElement as the owner.
Declaration
public SvgCustomAttributeCollection(SvgElement owner)
Parameters
| Type | Name | Description |
|---|---|---|
| SvgElement | owner | The SvgElement owner of the collection. |
Properties
| Improve this Doc View SourceItem[String]
Gets the attribute with the specified name.
Declaration
public string this[string attributeName] { get; set; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | attributeName | A System.String containing the attribute name. |
Property Value
| Type | Description |
|---|---|
| System.String | The attribute value associated with the specified name; If there is no attribute the parent's value will be inherited. |
Events
| Improve this Doc View SourceAttributeChanged
Fired when an Atrribute has changed
Declaration
public event EventHandler<AttributeEventArgs> AttributeChanged
Event Type
| Type | Description |
|---|---|
| System.EventHandler<AttributeEventArgs> |
Implements
System.Collections.Generic.IDictionary<TKey, TValue>
System.Collections.IEnumerable