1 interface inheriting from IAddChild
PresentationCore (1)
System\Windows\Markup\IAddChild.cs (1)
39internal interface IAddChildInternal : IAddChild
69 implementations of IAddChild
PresentationCore (25)
System\Windows\Input\InputScope.cs (2)
104public class InputScopeName : IAddChild 254public class InputScopePhrase : IAddChild
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (1)
25public class BooleanAnimationUsingKeyFrames : BooleanAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (1)
25public class ByteAnimationUsingKeyFrames : ByteAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (1)
25public class CharAnimationUsingKeyFrames : CharAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (1)
25public class ColorAnimationUsingKeyFrames : ColorAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (1)
25public class DecimalAnimationUsingKeyFrames : DecimalAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (1)
25public class DoubleAnimationUsingKeyFrames : DoubleAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (1)
25public class Int16AnimationUsingKeyFrames : Int16AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (1)
25public class Int32AnimationUsingKeyFrames : Int32AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (1)
25public class Int64AnimationUsingKeyFrames : Int64AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (1)
25public class MatrixAnimationUsingKeyFrames : MatrixAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (1)
25public class ObjectAnimationUsingKeyFrames : ObjectAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (1)
25public class Point3DAnimationUsingKeyFrames : Point3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (1)
25public class PointAnimationUsingKeyFrames : PointAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (1)
25public class QuaternionAnimationUsingKeyFrames : QuaternionAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (1)
25public class RectAnimationUsingKeyFrames : RectAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (1)
25public class Rotation3DAnimationUsingKeyFrames : Rotation3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (1)
25public class SingleAnimationUsingKeyFrames : SingleAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (1)
25public class SizeAnimationUsingKeyFrames : SizeAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (1)
25public class StringAnimationUsingKeyFrames : StringAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (1)
25public class Vector3DAnimationUsingKeyFrames : Vector3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (1)
25public class VectorAnimationUsingKeyFrames : VectorAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\TimelineGroup.cs (1)
14public abstract partial class TimelineGroup : Timeline, IAddChild
System\Windows\Media3D\ModelVisual3D.cs (1)
14public class ModelVisual3D : Visual3D, IAddChild
PresentationFramework (44)
System\Windows\Controls\AccessText.cs (1)
22public class AccessText : FrameworkElement, IAddChild
System\Windows\Controls\AdornedElementPlaceholder.cs (1)
26public class AdornedElementPlaceholder : FrameworkElement, IAddChild
System\Windows\Controls\ContentControl.cs (1)
25public class ContentControl : Control, IAddChild
System\Windows\Controls\Decorator.cs (1)
22public class Decorator : FrameworkElement, IAddChild
System\Windows\Controls\FlowDocumentReader.cs (1)
30public class FlowDocumentReader : Control, IAddChild, IJournalState
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
37public class FlowDocumentScrollViewer : Control, IAddChild, IServiceProvider, IJournalState
System\Windows\Controls\Frame.cs (1)
90public class Frame : ContentControl, INavigator, INavigatorImpl, IJournalNavigationScopeHost, IDownloader, IJournalState, IAddChild, IUriContext
System\Windows\Controls\Grid.cs (1)
30public class Grid : Panel, IAddChild
System\Windows\Controls\GridView.cs (1)
25public class GridView : ViewBase, IAddChild
System\Windows\Controls\InkCanvas.cs (1)
37public class InkCanvas : FrameworkElement, IAddChild
System\Windows\Controls\ItemsControl.cs (1)
34public class ItemsControl : Control, IAddChild, IGeneratorHost, IContainItemStorage
System\Windows\Controls\Page.cs (1)
25public class Page : FrameworkElement, IWindowService, IAddChild
System\Windows\Controls\Panel.cs (1)
22public abstract class Panel : FrameworkElement, IAddChild
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
30public abstract class DocumentViewerBase : Control, IAddChild, IServiceProvider
System\Windows\Controls\Primitives\Popup.cs (1)
42public class Popup : FrameworkElement, IAddChild
System\Windows\Controls\RichTextBox.cs (1)
27public class RichTextBox : TextBoxBase, IAddChild
System\Windows\Controls\TextBox.cs (1)
30public class TextBox : TextBoxBase, IAddChild, ITextBoxViewHost
System\Windows\Controls\ToolBarTray.cs (1)
28public class ToolBarTray : FrameworkElement, IAddChild
System\Windows\Controls\ViewPort3D.cs (1)
27public class Viewport3D : FrameworkElement, IAddChild
System\Windows\Data\MultiBinding.cs (1)
28public class MultiBinding : BindingBase, IAddChild
System\Windows\Data\PriorityBinding.cs (1)
25public class PriorityBinding : BindingBase, IAddChild
System\Windows\DataTrigger.cs (1)
22public class DataTrigger : TriggerBase, IAddChild
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
44public class SectionStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable 90public class ParagraphStructure : SemanticBasicElement, IAddChild, IEnumerable<NamedElement>, IEnumerable 135public class FigureStructure : SemanticBasicElement, IAddChild, IEnumerable<NamedElement>, IEnumerable 177public class ListStructure : SemanticBasicElement, IAddChild, IEnumerable<ListItemStructure>, IEnumerable 219public class ListItemStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable 273public class TableStructure : SemanticBasicElement, IAddChild, IEnumerable<TableRowGroupStructure>, IEnumerable 315public class TableRowGroupStructure : SemanticBasicElement, IAddChild, IEnumerable<TableRowStructure>, IEnumerable 358public class TableRowStructure : SemanticBasicElement, IAddChild, IEnumerable<TableCellStructure>, IEnumerable 400public class TableCellStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable
System\Windows\Documents\DocumentStructures\StoryFragments.cs (2)
18public class StoryFragments : IAddChild, IEnumerable<StoryFragment>, IEnumerable 76public class StoryFragment : IAddChild, IEnumerable<BlockElement>, IEnumerable
System\Windows\Documents\FlowDocument.cs (1)
63public class FlowDocument : FrameworkContentElement, IDocumentPaginatorSource, IServiceProvider, IAddChild
System\Windows\Documents\Table.cs (1)
17public class Table : Block, IAddChild, IAcceptInsertion
System\Windows\Documents\TableRow.cs (1)
22public class TableRow : TextElement, IAddChild, IIndexedChild<TableRowGroup>, IAcceptInsertion
System\Windows\Documents\TableRowGroup.cs (1)
15public class TableRowGroup : TextElement, IAddChild, IIndexedChild<Table>, IAcceptInsertion
System\Windows\Documents\TextElement.cs (1)
26public abstract class TextElement : FrameworkContentElement, IAddChild
System\Windows\EventTrigger.cs (1)
21public class EventTrigger : TriggerBase, IAddChild
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (1)
25public class ThicknessAnimationUsingKeyFrames : ThicknessAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\MultiDataTrigger.cs (1)
20public sealed class MultiDataTrigger : TriggerBase, IAddChild
System\Windows\MultiTrigger.cs (1)
14public sealed class MultiTrigger : TriggerBase, IAddChild
System\Windows\Style.cs (1)
19public class Style : DispatcherObject, INameScope, IAddChild, ISealable, IHaveResources, IQueryAmbient
System\Windows\Trigger.cs (1)
16public class Trigger : TriggerBase, IAddChild, ISupportInitialize
192 references to IAddChild
PresentationCore (46)
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (2)
201void IAddChild.AddChild(object child) 244void IAddChild.AddText(string childText)
System\Windows\Media\Animation\TimelineGroup.cs (2)
104void IAddChild.AddChild(object child) 166void IAddChild.AddText(string childText)
System\Windows\Media3D\ModelVisual3D.cs (2)
71void IAddChild.AddChild(Object value) 85void IAddChild.AddText(string text)
PresentationFramework (144)
MS\Internal\Ink\ClipboardProcessor.cs (1)
341((IAddChild)inkCanvas).AddChild(newElement);
System\Windows\Controls\AccessText.cs (4)
38void IAddChild.AddChild(Object value) 40((IAddChild)TextBlock).AddChild(value); 49void IAddChild.AddText(string text) 51((IAddChild)TextBlock).AddText(text);
System\Windows\Controls\AdornedElementPlaceholder.cs (2)
52void IAddChild.AddChild (Object value) 75void IAddChild.AddText (string text)
System\Windows\Controls\ContentControl.cs (2)
178void IAddChild.AddChild(object value) 202void IAddChild.AddText(string text)
System\Windows\Controls\Decorator.cs (2)
61void IAddChild.AddChild (Object value) 84void IAddChild.AddText (string text)
System\Windows\Controls\DocumentViewer.cs (1)
2112((IAddChild)findHost).AddChild(_findToolbar);
System\Windows\Controls\FlowDocumentReader.cs (2)
1911void IAddChild.AddChild(Object value) 1931void IAddChild.AddText(string text)
System\Windows\Controls\FlowDocumentScrollViewer.cs (2)
1809void IAddChild.AddChild(Object value) 1829void IAddChild.AddText(string text)
System\Windows\Controls\Grid.cs (4)
64/// <see cref="IAddChild.AddChild"/> 66void IAddChild.AddChild(object value) 81/// <see cref="IAddChild.AddText"/> 83void IAddChild.AddText(string text)
System\Windows\Controls\GridView.cs (2)
44void IAddChild.AddChild(object column) 69void IAddChild.AddText(string text)
System\Windows\Controls\InkCanvas.cs (4)
1907void IAddChild.AddChild(Object value) 1913( (IAddChild)InnerCanvas ).AddChild(value); 1922void IAddChild.AddText(string textData) 1926( (IAddChild)InnerCanvas ).AddText(textData);
System\Windows\Controls\ItemsControl.cs (2)
1237void IAddChild.AddChild(Object value) 1256void IAddChild.AddText(string text)
System\Windows\Controls\Page.cs (2)
71void IAddChild.AddChild(Object obj) 93void IAddChild.AddText (string str)
System\Windows\Controls\Panel.cs (2)
79void IAddChild.AddChild (Object value) 104void IAddChild.AddText (string text)
System\Windows\Controls\Primitives\DocumentViewerBase.cs (2)
1695void IAddChild.AddChild(Object value) 1717void IAddChild.AddText(string text)
System\Windows\Controls\Primitives\Popup.cs (2)
1292void IAddChild.AddChild(Object value) 1309void IAddChild.AddText(string text)
System\Windows\Controls\RichTextBox.cs (2)
147void IAddChild.AddChild(Object value) 172void IAddChild.AddText(string text)
System\Windows\Controls\TextBlock.cs (2)
119void IAddChild.AddChild(Object value) 172void IAddChild.AddText(string text)
System\Windows\Controls\TextBox.cs (2)
125void IAddChild.AddChild(Object value) 139void IAddChild.AddText(string text)
System\Windows\Controls\ToolBarTray.cs (2)
265void IAddChild.AddChild(Object value) 285void 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)
50void IAddChild.AddChild(Object value) 65void IAddChild.AddText(string text)
System\Windows\Data\PriorityBinding.cs (2)
47void IAddChild.AddChild(Object value) 62void IAddChild.AddText(string text)
System\Windows\Data\XmlNamespaceMappingCollection.cs (3)
34/// <see cref="IAddChild"/> 37void IAddChild.AddChild(object value) 59void IAddChild.AddText(string text)
System\Windows\DataTrigger.cs (2)
116void IAddChild.AddChild (Object value) 131void IAddChild.AddText (string text)
System\Windows\Documents\DocumentSequence.cs (2)
91void IAddChild.AddChild(Object value) 129void IAddChild.AddText(string text)
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (27)
57((IAddChild) this).AddChild(element); 60void IAddChild.AddChild(object value) 74void IAddChild.AddText(string text) { } 103((IAddChild) this).AddChild(element); 106void IAddChild.AddChild(object value) 119void IAddChild.AddText(string text) { } 145void IAddChild.AddChild(object value) 155void IAddChild.AddText(string text) { } 160((IAddChild) this).AddChild(element); 190((IAddChild) this).AddChild(listItem); 193void IAddChild.AddChild(object value) 204void IAddChild.AddText(string text) { } 232((IAddChild) this).AddChild(element); 235void IAddChild.AddChild(object value) 246void IAddChild.AddText(string text) { } 286((IAddChild) this).AddChild(tableRowGroup); 289void IAddChild.AddChild(object value) 299void IAddChild.AddText(string text) { } 328((IAddChild) this).AddChild(tableRow); 331void IAddChild.AddChild(object value) 341void IAddChild.AddText(string text) { } 371((IAddChild) this).AddChild(tableCell); 374void IAddChild.AddChild(object value) 384void IAddChild.AddText(string text) { } 415((IAddChild) this).AddChild(element); 418void IAddChild.AddChild(object value) 429void IAddChild.AddText(string text) { }
System\Windows\Documents\DocumentStructures\StoryFragments.cs (6)
32((IAddChild) this).AddChild(storyFragment); 35void IAddChild.AddChild(object value) 49void IAddChild.AddText(string text) { } 89((IAddChild) this).AddChild(element); 92void IAddChild.AddChild(object value) 110void IAddChild.AddText(string text) { }
System\Windows\Documents\FixedDocument.cs (2)
125void IAddChild.AddChild(Object value) 165void IAddChild.AddText(string text)
System\Windows\Documents\FixedElement.cs (1)
228IAddChild root;
System\Windows\Documents\FixedPage.cs (2)
179void IAddChild.AddChild (Object value) 202void IAddChild.AddText (string text)
System\Windows\Documents\FlowDocument.cs (2)
1623void IAddChild.AddChild(Object value) 1655void IAddChild.AddText(string text)
System\Windows\Documents\PageContent.cs (2)
163void IAddChild.AddChild(Object value) 193void IAddChild.AddText(string text)
System\Windows\Documents\Table.cs (4)
54/// <see cref="IAddChild.AddChild"/> 56void IAddChild.AddChild(object value) 71/// <see cref="IAddChild.AddText"/> 73void IAddChild.AddText(string text)
System\Windows\Documents\TableRow.cs (4)
52/// <see cref="IAddChild.AddChild"/> 54void IAddChild.AddChild(object value) 69/// <see cref="IAddChild.AddText"/> 71void IAddChild.AddText(string text)
System\Windows\Documents\TableRowGroup.cs (4)
53/// <see cref="IAddChild.AddChild"/> 55void IAddChild.AddChild(object value) 71/// <see cref="IAddChild.AddText"/> 73void IAddChild.AddText(string text)
System\Windows\Documents\TextElement.cs (2)
787void IAddChild.AddChild(object value) 855void IAddChild.AddText(string text)
System\Windows\EventTrigger.cs (2)
44void IAddChild.AddChild(object value) 66void IAddChild.AddText(string text)
System\Windows\FrameworkElementFactory.cs (9)
551if (!typeof(IAddChild).IsAssignableFrom(_type)) 646IAddChild addChildParent = parent as IAddChild; 903if (!(parent is IAddChild)) 909((IAddChild)parent).AddChild(childFrameworkObject.DO); 945IAddChild iAddChild = null; 948iAddChild = frameworkObject.DO as IAddChild; 1116IAddChild addChildParent = parent as IAddChild;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
367case 274: t = () => typeof(IAddChild); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5651typeof(System.Windows.Markup.IAddChild),
System\Windows\Markup\BamlRecordReader.cs (5)
3209private IAddChild GetIAddChildFromContext(ReaderContextStackData context) 3211IAddChild result = null; 3470IAddChild iacParent = GetIAddChildFromContext(CurrentContext); 3551IAddChild iaddchild = BamlRecordManager.AsIAddChild(holder.Collection); 4686IAddChild iac = GetIAddChildFromContext(parentContext);
System\Windows\Markup\BamlRecords.cs (2)
450internal static IAddChild AsIAddChild(object obj) 452IAddChild iac = obj as IAddChildInternal;
System\Windows\Markup\KnownTypes.cs (1)
5821case 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)
63void IAddChild.AddChild (Object value) 78void IAddChild.AddText (string text)
System\Windows\MultiTrigger.cs (2)
57void IAddChild.AddChild (Object value) 72void IAddChild.AddText (string text)
System\Windows\Style.cs (2)
386void IAddChild.AddChild (Object value) 410void IAddChild.AddText (string text)
System\Windows\Trigger.cs (2)
149void IAddChild.AddChild (Object value) 164void IAddChild.AddText (string text)
PresentationUI (2)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (2)
498(dstDoc as IAddChild).AddChild(pageContent); 514(dstDoc as IAddChild).AddChild(pageContent);