Class SvgElementIdManager
Inheritance
System.Object
SvgElementIdManager
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.Svg
Assembly: TelerikCommon.dll
Syntax
public class SvgElementIdManager
Constructors
SvgElementIdManager(SvgDocument)
Methods
Add(SvgElement)
AddAndForceUniqueID(SvgElement, SvgElement, Boolean, Action<SvgElement, String, String>)
Declaration
public virtual bool AddAndForceUniqueID(SvgElement element, SvgElement sibling, bool autoForceUniqueID = true, Action<SvgElement, string, string> logElementOldIDNewID = null)
Parameters
SvgElement
element
|
SvgElement
sibling
|
System.Boolean
autoForceUniqueID
|
System.Action<SvgElement, System.String, System.String>
logElementOldIDNewID
|
Returns
System.Boolean
|
EnsureValidId(String, Boolean)
Declaration
public string EnsureValidId(string id, bool autoForceUniqueID = false)
Parameters
System.String
id
|
System.Boolean
autoForceUniqueID
|
Returns
System.String
|
GetElementById(String)
Declaration
public virtual SvgElement GetElementById(string id)
Parameters
System.String
id
|
Returns
SvgElement
|
GetElementById(Uri)
Declaration
public virtual SvgElement GetElementById(Uri uri)
Parameters
System.Uri
uri
|
Returns
SvgElement
|
OnAdded(SvgElement)
OnRemoved(SvgElement)
Remove(SvgElement)
Events
ElementAdded
Declaration
public event EventHandler<SvgElementEventArgs> ElementAdded
Event Type
System.EventHandler<SvgElementEventArgs>
|
ElementRemoved
Declaration
public event EventHandler<SvgElementEventArgs> ElementRemoved
Event Type
System.EventHandler<SvgElementEventArgs>
|