Class ParentElement
Inheritance
System.Object
ParentElement
Assembly: IronWord.dll
Syntax
public abstract class ParentElement : ContentElement, jusphv
Constructors
ParentElement()
Declaration
protected ParentElement()
ParentElement(ContentElement[])
Declaration
public ParentElement(params ContentElement[] children)
Parameters
Properties
Children
Declaration
public List<ContentElement> Children { get; set; }
Property Value
Methods
AddChild(ContentElement[])
Declaration
public virtual void AddChild(params ContentElement[] children)
Parameters
Clone()
Declaration
public override ContentElement Clone()
Returns
Overrides
CloneElement<T>(T)
Declaration
protected static T CloneElement<T>(T original)
where T : ParentElement
Parameters
Type |
Name |
Description |
T |
original |
|
Returns
Type Parameters
Declaration
public List<T> ExtractElements<T>()
where T : ContentElement
Returns
Type |
Description |
System.Collections.Generic.List<T> |
|
Type Parameters
GetChildByIndex<T>(Int32)
Declaration
public ContentElement GetChildByIndex<T>(int index)
where T : ContentElement
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
Type Parameters
InsertChildToIndex(Int32, ContentElement[])
Declaration
public void InsertChildToIndex(int index, params ContentElement[] children)
Parameters
LogObjectTree()
Declaration
public string LogObjectTree()
Returns
Type |
Description |
System.String |
|
Remove()
Declaration
public override void Remove()
Overrides
RemoveAllChildren()
Declaration
public void RemoveAllChildren()
RemoveChildren(ContentElement[])
Declaration
public void RemoveChildren(params ContentElement[] children)
Parameters