1 interface inheriting from IAddChild
PresentationCore (1)
System\Windows\Markup\IAddChild.cs (1)
40internal interface IAddChildInternal : IAddChild
69 implementations of IAddChild
PresentationCore (25)
System\Windows\Input\InputScope.cs (2)
105public class InputScopeName : IAddChild 255public class InputScopePhrase : IAddChild
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (1)
21public class BooleanAnimationUsingKeyFrames : BooleanAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (1)
21public class ByteAnimationUsingKeyFrames : ByteAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (1)
20public class CharAnimationUsingKeyFrames : CharAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (1)
21public class ColorAnimationUsingKeyFrames : ColorAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (1)
21public class DecimalAnimationUsingKeyFrames : DecimalAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (1)
21public class DoubleAnimationUsingKeyFrames : DoubleAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (1)
21public class Int16AnimationUsingKeyFrames : Int16AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (1)
21public class Int32AnimationUsingKeyFrames : Int32AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (1)
21public class Int64AnimationUsingKeyFrames : Int64AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (1)
20public class MatrixAnimationUsingKeyFrames : MatrixAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (1)
20public class ObjectAnimationUsingKeyFrames : ObjectAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (1)
22public class Point3DAnimationUsingKeyFrames : Point3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (1)
21public class PointAnimationUsingKeyFrames : PointAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (1)
22public class QuaternionAnimationUsingKeyFrames : QuaternionAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (1)
21public class RectAnimationUsingKeyFrames : RectAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (1)
22public class Rotation3DAnimationUsingKeyFrames : Rotation3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (1)
21public class SingleAnimationUsingKeyFrames : SingleAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (1)
21public class SizeAnimationUsingKeyFrames : SizeAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (1)
20public class StringAnimationUsingKeyFrames : StringAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (1)
22public class Vector3DAnimationUsingKeyFrames : Vector3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (1)
21public class VectorAnimationUsingKeyFrames : VectorAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\TimelineGroup.cs (1)
15public abstract partial class TimelineGroup : Timeline, IAddChild
System\Windows\Media3D\ModelVisual3D.cs (1)
15public class ModelVisual3D : Visual3D, IAddChild
PresentationFramework (44)
System\Windows\Controls\AccessText.cs (1)
23public class AccessText : FrameworkElement, IAddChild
System\Windows\Controls\AdornedElementPlaceholder.cs (1)
27public class AdornedElementPlaceholder : FrameworkElement, IAddChild
System\Windows\Controls\ContentControl.cs (1)
26public class ContentControl : Control, IAddChild
System\Windows\Controls\Decorator.cs (1)
23public class Decorator : FrameworkElement, IAddChild
System\Windows\Controls\FlowDocumentReader.cs (1)
31public class FlowDocumentReader : Control, IAddChild, IJournalState
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
38public class FlowDocumentScrollViewer : Control, IAddChild, IServiceProvider, IJournalState
System\Windows\Controls\Frame.cs (1)
91public class Frame : ContentControl, INavigator, INavigatorImpl, IJournalNavigationScopeHost, IDownloader, IJournalState, IAddChild, IUriContext
System\Windows\Controls\Grid.cs (1)
33public class Grid : Panel, IAddChild
System\Windows\Controls\GridView.cs (1)
26public class GridView : ViewBase, IAddChild
System\Windows\Controls\InkCanvas.cs (1)
38public class InkCanvas : FrameworkElement, IAddChild
System\Windows\Controls\ItemsControl.cs (1)
35public class ItemsControl : Control, IAddChild, IGeneratorHost, IContainItemStorage
System\Windows\Controls\Page.cs (1)
31public class Page : FrameworkElement, IWindowService, IAddChild
System\Windows\Controls\Panel.cs (1)
23public abstract class Panel : FrameworkElement, IAddChild
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
42public abstract class DocumentViewerBase : Control, IAddChild, IServiceProvider
System\Windows\Controls\Primitives\Popup.cs (1)
47public class Popup : FrameworkElement, IAddChild
System\Windows\Controls\RichTextBox.cs (1)
28public class RichTextBox : TextBoxBase, IAddChild
System\Windows\Controls\TextBox.cs (1)
31public class TextBox : TextBoxBase, IAddChild, ITextBoxViewHost
System\Windows\Controls\ToolBarTray.cs (1)
29public class ToolBarTray : FrameworkElement, IAddChild
System\Windows\Controls\ViewPort3D.cs (1)
28public class Viewport3D : FrameworkElement, IAddChild
System\Windows\Data\MultiBinding.cs (1)
29public class MultiBinding : BindingBase, IAddChild
System\Windows\Data\PriorityBinding.cs (1)
26public class PriorityBinding : BindingBase, IAddChild
System\Windows\DataTrigger.cs (1)
23public class DataTrigger : TriggerBase, IAddChild
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
45public class SectionStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable 91public class ParagraphStructure : SemanticBasicElement, IAddChild, IEnumerable<NamedElement>, IEnumerable 136public class FigureStructure : SemanticBasicElement, IAddChild, IEnumerable<NamedElement>, IEnumerable 178public class ListStructure : SemanticBasicElement, IAddChild, IEnumerable<ListItemStructure>, IEnumerable 220public class ListItemStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable 274public class TableStructure : SemanticBasicElement, IAddChild, IEnumerable<TableRowGroupStructure>, IEnumerable 316public class TableRowGroupStructure : SemanticBasicElement, IAddChild, IEnumerable<TableRowStructure>, IEnumerable 359public class TableRowStructure : SemanticBasicElement, IAddChild, IEnumerable<TableCellStructure>, IEnumerable 401public class TableCellStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable
System\Windows\Documents\DocumentStructures\StoryFragments.cs (2)
19public class StoryFragments : IAddChild, IEnumerable<StoryFragment>, IEnumerable 77public class StoryFragment : IAddChild, IEnumerable<BlockElement>, IEnumerable
System\Windows\Documents\FlowDocument.cs (1)
64public class FlowDocument : FrameworkContentElement, IDocumentPaginatorSource, IServiceProvider, IAddChild
System\Windows\Documents\Table.cs (1)
26public class Table : Block, IAddChild, IAcceptInsertion
System\Windows\Documents\TableRow.cs (1)
23public class TableRow : TextElement, IAddChild, IIndexedChild<TableRowGroup>, IAcceptInsertion
System\Windows\Documents\TableRowGroup.cs (1)
27public class TableRowGroup : TextElement, IAddChild, IIndexedChild<Table>, IAcceptInsertion
System\Windows\Documents\TextElement.cs (1)
30public abstract class TextElement : FrameworkContentElement, IAddChild
System\Windows\EventTrigger.cs (1)
22public class EventTrigger : TriggerBase, IAddChild
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (1)
25public class ThicknessAnimationUsingKeyFrames : ThicknessAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\MultiDataTrigger.cs (1)
21public sealed class MultiDataTrigger : TriggerBase, IAddChild
System\Windows\MultiTrigger.cs (1)
15public sealed class MultiTrigger : TriggerBase, IAddChild
System\Windows\Style.cs (1)
29public class Style : DispatcherObject, INameScope, IAddChild, ISealable, IHaveResources, IQueryAmbient
System\Windows\Trigger.cs (1)
17public class Trigger : TriggerBase, IAddChild, ISupportInitialize
192 references to IAddChild
PresentationCore (46)
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (2)
196void IAddChild.AddChild(object child) 239void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (2)
196void IAddChild.AddChild(object child) 239void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (2)
196void IAddChild.AddChild(object child) 239void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (2)
198void IAddChild.AddChild(object child) 241void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (2)
198void IAddChild.AddChild(object child) 241void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (2)
198void IAddChild.AddChild(object child) 241void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (2)
196void IAddChild.AddChild(object child) 239void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (2)
198void IAddChild.AddChild(object child) 241void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (2)
197void IAddChild.AddChild(object child) 240void IAddChild.AddText(string childText)
System\Windows\Media\Animation\TimelineGroup.cs (2)
105void IAddChild.AddChild(object child) 167void IAddChild.AddText(string childText)
System\Windows\Media3D\ModelVisual3D.cs (2)
72void IAddChild.AddChild(Object value) 86void IAddChild.AddText(string text)
PresentationFramework (144)
MS\Internal\Ink\ClipboardProcessor.cs (1)
342((IAddChild)inkCanvas).AddChild(newElement);
System\Windows\Controls\AccessText.cs (4)
39void IAddChild.AddChild(Object value) 41((IAddChild)TextBlock).AddChild(value); 50void IAddChild.AddText(string text) 52((IAddChild)TextBlock).AddText(text);
System\Windows\Controls\AdornedElementPlaceholder.cs (2)
53void IAddChild.AddChild (Object value) 76void IAddChild.AddText (string text)
System\Windows\Controls\ContentControl.cs (2)
179void IAddChild.AddChild(object value) 203void IAddChild.AddText(string text)
System\Windows\Controls\Decorator.cs (2)
62void IAddChild.AddChild (Object value) 85void IAddChild.AddText (string text)
System\Windows\Controls\DocumentViewer.cs (1)
2159((IAddChild)findHost).AddChild(_findToolbar);
System\Windows\Controls\FlowDocumentReader.cs (2)
1947void IAddChild.AddChild(Object value) 1967void IAddChild.AddText(string text)
System\Windows\Controls\FlowDocumentScrollViewer.cs (2)
1846void IAddChild.AddChild(Object value) 1866void IAddChild.AddText(string text)
System\Windows\Controls\Grid.cs (4)
67/// <see cref="IAddChild.AddChild"/> 69void IAddChild.AddChild(object value) 84/// <see cref="IAddChild.AddText"/> 86void IAddChild.AddText(string text)
System\Windows\Controls\GridView.cs (2)
45void IAddChild.AddChild(object column) 70void IAddChild.AddText(string text)
System\Windows\Controls\InkCanvas.cs (4)
1896void IAddChild.AddChild(Object value) 1902( (IAddChild)InnerCanvas ).AddChild(value); 1911void IAddChild.AddText(string textData) 1915( (IAddChild)InnerCanvas ).AddText(textData);
System\Windows\Controls\ItemsControl.cs (2)
1250void IAddChild.AddChild(Object value) 1269void IAddChild.AddText(string text)
System\Windows\Controls\Page.cs (2)
77void IAddChild.AddChild(Object obj) 99void IAddChild.AddText (string str)
System\Windows\Controls\Panel.cs (2)
80void IAddChild.AddChild (Object value) 105void IAddChild.AddText (string text)
System\Windows\Controls\Primitives\DocumentViewerBase.cs (2)
1726void IAddChild.AddChild(Object value) 1748void IAddChild.AddText(string text)
System\Windows\Controls\Primitives\Popup.cs (2)
1282void IAddChild.AddChild(Object value) 1299void IAddChild.AddText(string text)
System\Windows\Controls\RichTextBox.cs (2)
148void IAddChild.AddChild(Object value) 173void IAddChild.AddText(string text)
System\Windows\Controls\TextBlock.cs (2)
122void IAddChild.AddChild(Object value) 175void IAddChild.AddText(string text)
System\Windows\Controls\TextBox.cs (2)
124void IAddChild.AddChild(Object value) 138void IAddChild.AddText(string text)
System\Windows\Controls\ToolBarTray.cs (2)
266void IAddChild.AddChild(Object value) 286void IAddChild.AddText(string text)
System\Windows\Controls\ViewPort3D.cs (2)
224void IAddChild.AddChild(Object value) 238void IAddChild.AddText(string text)
System\Windows\Data\MultiBinding.cs (2)
51void IAddChild.AddChild(Object value) 66void IAddChild.AddText(string text)
System\Windows\Data\PriorityBinding.cs (2)
48void IAddChild.AddChild(Object value) 63void IAddChild.AddText(string text)
System\Windows\Data\XmlNamespaceMappingCollection.cs (3)
35/// <see cref="IAddChild"/> 38void IAddChild.AddChild(object value) 60void IAddChild.AddText(string text)
System\Windows\DataTrigger.cs (2)
117void IAddChild.AddChild (Object value) 132void IAddChild.AddText (string text)
System\Windows\Documents\DocumentSequence.cs (2)
99void IAddChild.AddChild(Object value) 137void IAddChild.AddText(string text)
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (27)
58((IAddChild) this).AddChild(element); 61void IAddChild.AddChild(object value) 75void IAddChild.AddText(string text) { } 104((IAddChild) this).AddChild(element); 107void IAddChild.AddChild(object value) 120void IAddChild.AddText(string text) { } 146void IAddChild.AddChild(object value) 156void IAddChild.AddText(string text) { } 161((IAddChild) this).AddChild(element); 191((IAddChild) this).AddChild(listItem); 194void IAddChild.AddChild(object value) 205void IAddChild.AddText(string text) { } 233((IAddChild) this).AddChild(element); 236void IAddChild.AddChild(object value) 247void IAddChild.AddText(string text) { } 287((IAddChild) this).AddChild(tableRowGroup); 290void IAddChild.AddChild(object value) 300void IAddChild.AddText(string text) { } 329((IAddChild) this).AddChild(tableRow); 332void IAddChild.AddChild(object value) 342void IAddChild.AddText(string text) { } 372((IAddChild) this).AddChild(tableCell); 375void IAddChild.AddChild(object value) 385void IAddChild.AddText(string text) { } 416((IAddChild) this).AddChild(element); 419void IAddChild.AddChild(object value) 430void IAddChild.AddText(string text) { }
System\Windows\Documents\DocumentStructures\StoryFragments.cs (6)
33((IAddChild) this).AddChild(storyFragment); 36void IAddChild.AddChild(object value) 50void IAddChild.AddText(string text) { } 90((IAddChild) this).AddChild(element); 93void IAddChild.AddChild(object value) 111void IAddChild.AddText(string text) { }
System\Windows\Documents\FixedDocument.cs (2)
126void IAddChild.AddChild(Object value) 166void IAddChild.AddText(string text)
System\Windows\Documents\FixedElement.cs (1)
227IAddChild root;
System\Windows\Documents\FixedPage.cs (2)
178void IAddChild.AddChild (Object value) 201void IAddChild.AddText (string text)
System\Windows\Documents\FlowDocument.cs (2)
1636void IAddChild.AddChild(Object value) 1668void IAddChild.AddText(string text)
System\Windows\Documents\PageContent.cs (2)
167void IAddChild.AddChild(Object value) 197void IAddChild.AddText(string text)
System\Windows\Documents\Table.cs (4)
63/// <see cref="IAddChild.AddChild"/> 65void IAddChild.AddChild(object value) 80/// <see cref="IAddChild.AddText"/> 82void IAddChild.AddText(string text)
System\Windows\Documents\TableRow.cs (4)
53/// <see cref="IAddChild.AddChild"/> 55void IAddChild.AddChild(object value) 70/// <see cref="IAddChild.AddText"/> 72void IAddChild.AddText(string text)
System\Windows\Documents\TableRowGroup.cs (4)
65/// <see cref="IAddChild.AddChild"/> 67void IAddChild.AddChild(object value) 83/// <see cref="IAddChild.AddText"/> 85void IAddChild.AddText(string text)
System\Windows\Documents\TextElement.cs (2)
802void IAddChild.AddChild(object value) 870void IAddChild.AddText(string text)
System\Windows\EventTrigger.cs (2)
45void IAddChild.AddChild(object value) 67void IAddChild.AddText(string text)
System\Windows\FrameworkElementFactory.cs (9)
554if (!typeof(IAddChild).IsAssignableFrom(_type)) 649IAddChild addChildParent = parent as IAddChild; 906if (!(parent is IAddChild)) 912((IAddChild)parent).AddChild(childFrameworkObject.DO); 948IAddChild iAddChild = null; 951iAddChild = frameworkObject.DO as IAddChild; 1119IAddChild addChildParent = parent as IAddChild;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
368case 274: t = () => typeof(IAddChild); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5184typeof(System.Windows.Markup.IAddChild),
System\Windows\Markup\BamlRecordReader.cs (5)
3218private IAddChild GetIAddChildFromContext(ReaderContextStackData context) 3220IAddChild result = null; 3479IAddChild iacParent = GetIAddChildFromContext(CurrentContext); 3560IAddChild iaddchild = BamlRecordManager.AsIAddChild(holder.Collection); 4699IAddChild iac = GetIAddChildFromContext(parentContext);
System\Windows\Markup\BamlRecords.cs (2)
457static internal IAddChild AsIAddChild(object obj) 459IAddChild iac = obj as IAddChildInternal;
System\Windows\Markup\KnownTypes.cs (1)
5828case KnownElements.IAddChild: t = typeof(System.Windows.Markup.IAddChild); break;
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\MultiDataTrigger.cs (2)
64void IAddChild.AddChild (Object value) 79void IAddChild.AddText (string text)
System\Windows\MultiTrigger.cs (2)
58void IAddChild.AddChild (Object value) 73void IAddChild.AddText (string text)
System\Windows\Style.cs (2)
396void IAddChild.AddChild (Object value) 420void IAddChild.AddText (string text)
System\Windows\Trigger.cs (2)
150void IAddChild.AddChild (Object value) 165void IAddChild.AddText (string text)
PresentationUI (2)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (2)
506(dstDoc as IAddChild).AddChild(pageContent); 522(dstDoc as IAddChild).AddChild(pageContent);