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)
31public 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)
26public class Page : FrameworkElement, IWindowService, IAddChild
System\Windows\Controls\Panel.cs (1)
23public abstract class Panel : FrameworkElement, IAddChild
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
31public abstract class DocumentViewerBase : Control, IAddChild, IServiceProvider
System\Windows\Controls\Primitives\Popup.cs (1)
43public 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)
18public 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)
16public class TableRowGroup : TextElement, IAddChild, IIndexedChild<Table>, IAcceptInsertion
System\Windows\Documents\TextElement.cs (1)
27public 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)
20public 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)
2113((IAddChild)findHost).AddChild(_findToolbar);
System\Windows\Controls\FlowDocumentReader.cs (2)
1912void IAddChild.AddChild(Object value) 1932void IAddChild.AddText(string text)
System\Windows\Controls\FlowDocumentScrollViewer.cs (2)
1810void IAddChild.AddChild(Object value) 1830void IAddChild.AddText(string text)
System\Windows\Controls\Grid.cs (4)
65/// <see cref="IAddChild.AddChild"/> 67void IAddChild.AddChild(object value) 82/// <see cref="IAddChild.AddText"/> 84void 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)
1908void IAddChild.AddChild(Object value) 1914( (IAddChild)InnerCanvas ).AddChild(value); 1923void IAddChild.AddText(string textData) 1927( (IAddChild)InnerCanvas ).AddText(textData);
System\Windows\Controls\ItemsControl.cs (2)
1238void IAddChild.AddChild(Object value) 1257void IAddChild.AddText(string text)
System\Windows\Controls\Page.cs (2)
72void IAddChild.AddChild(Object obj) 94void 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)
1696void IAddChild.AddChild(Object value) 1718void IAddChild.AddText(string text)
System\Windows\Controls\Primitives\Popup.cs (2)
1293void IAddChild.AddChild(Object value) 1310void 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)
120void IAddChild.AddChild(Object value) 173void IAddChild.AddText(string text)
System\Windows\Controls\TextBox.cs (2)
126void IAddChild.AddChild(Object value) 140void 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)
225void IAddChild.AddChild(Object value) 239void 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)
92void IAddChild.AddChild(Object value) 130void 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)
229IAddChild root;
System\Windows\Documents\FixedPage.cs (2)
180void IAddChild.AddChild (Object value) 203void IAddChild.AddText (string text)
System\Windows\Documents\FlowDocument.cs (2)
1624void IAddChild.AddChild(Object value) 1656void IAddChild.AddText(string text)
System\Windows\Documents\PageContent.cs (2)
164void IAddChild.AddChild(Object value) 194void IAddChild.AddText(string text)
System\Windows\Documents\Table.cs (4)
55/// <see cref="IAddChild.AddChild"/> 57void IAddChild.AddChild(object value) 72/// <see cref="IAddChild.AddText"/> 74void 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)
54/// <see cref="IAddChild.AddChild"/> 56void IAddChild.AddChild(object value) 72/// <see cref="IAddChild.AddText"/> 74void IAddChild.AddText(string text)
System\Windows\Documents\TextElement.cs (2)
788void IAddChild.AddChild(object value) 856void IAddChild.AddText(string text)
System\Windows\EventTrigger.cs (2)
45void IAddChild.AddChild(object value) 67void IAddChild.AddText(string text)
System\Windows\FrameworkElementFactory.cs (9)
552if (!typeof(IAddChild).IsAssignableFrom(_type)) 647IAddChild addChildParent = parent as IAddChild; 904if (!(parent is IAddChild)) 910((IAddChild)parent).AddChild(childFrameworkObject.DO); 946IAddChild iAddChild = null; 949iAddChild = frameworkObject.DO as IAddChild; 1117IAddChild addChildParent = parent as IAddChild;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
368case 274: t = () => typeof(IAddChild); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5652typeof(System.Windows.Markup.IAddChild),
System\Windows\Markup\BamlRecordReader.cs (5)
3210private IAddChild GetIAddChildFromContext(ReaderContextStackData context) 3212IAddChild result = null; 3471IAddChild iacParent = GetIAddChildFromContext(CurrentContext); 3552IAddChild iaddchild = BamlRecordManager.AsIAddChild(holder.Collection); 4687IAddChild iac = GetIAddChildFromContext(parentContext);
System\Windows\Markup\BamlRecords.cs (2)
451static internal IAddChild AsIAddChild(object obj) 453IAddChild iac = obj as IAddChildInternal;
System\Windows\Markup\KnownTypes.cs (1)
5822case 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)
387void IAddChild.AddChild (Object value) 411void 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)
499(dstDoc as IAddChild).AddChild(pageContent); 515(dstDoc as IAddChild).AddChild(pageContent);