1 interface inheriting from IAddChild
PresentationCore (1)
System\Windows\Markup\IAddChild.cs (1)
45internal interface IAddChildInternal : IAddChild
69 implementations of IAddChild
PresentationCore (25)
System\Windows\Input\InputScope.cs (2)
115public class InputScopeName : IAddChild 265public class InputScopePhrase : IAddChild
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (1)
36public class BooleanAnimationUsingKeyFrames : BooleanAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (1)
36public class ByteAnimationUsingKeyFrames : ByteAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (1)
36public class CharAnimationUsingKeyFrames : CharAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (1)
36public class ColorAnimationUsingKeyFrames : ColorAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (1)
36public class DecimalAnimationUsingKeyFrames : DecimalAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (1)
36public class DoubleAnimationUsingKeyFrames : DoubleAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (1)
36public class Int16AnimationUsingKeyFrames : Int16AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (1)
36public class Int32AnimationUsingKeyFrames : Int32AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (1)
36public class Int64AnimationUsingKeyFrames : Int64AnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (1)
36public class MatrixAnimationUsingKeyFrames : MatrixAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (1)
36public class ObjectAnimationUsingKeyFrames : ObjectAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (1)
36public class Point3DAnimationUsingKeyFrames : Point3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (1)
36public class PointAnimationUsingKeyFrames : PointAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (1)
36public class QuaternionAnimationUsingKeyFrames : QuaternionAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (1)
36public class RectAnimationUsingKeyFrames : RectAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (1)
36public class Rotation3DAnimationUsingKeyFrames : Rotation3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (1)
36public class SingleAnimationUsingKeyFrames : SingleAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (1)
36public class SizeAnimationUsingKeyFrames : SizeAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (1)
36public class StringAnimationUsingKeyFrames : StringAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (1)
36public class Vector3DAnimationUsingKeyFrames : Vector3DAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (1)
36public class VectorAnimationUsingKeyFrames : VectorAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\Media\Animation\TimelineGroup.cs (1)
21public abstract partial class TimelineGroup : Timeline, IAddChild
System\Windows\Media3D\ModelVisual3D.cs (1)
31public class ModelVisual3D : Visual3D, IAddChild
PresentationFramework (44)
System\Windows\Controls\AccessText.cs (1)
25public class AccessText : FrameworkElement, IAddChild
System\Windows\Controls\AdornedElementPlaceholder.cs (1)
34public class AdornedElementPlaceholder : FrameworkElement, IAddChild
System\Windows\Controls\ContentControl.cs (1)
35public class ContentControl : Control, IAddChild
System\Windows\Controls\Decorator.cs (1)
28public class Decorator : FrameworkElement, IAddChild
System\Windows\Controls\FlowDocumentReader.cs (1)
36public class FlowDocumentReader : Control, IAddChild, IJournalState
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
41public class FlowDocumentScrollViewer : Control, IAddChild, IServiceProvider, IJournalState
System\Windows\Controls\Frame.cs (1)
103public class Frame : ContentControl, INavigator, INavigatorImpl, IJournalNavigationScopeHost, IDownloader, IJournalState, IAddChild, IUriContext
System\Windows\Controls\Grid.cs (1)
42public class Grid : Panel, IAddChild
System\Windows\Controls\GridView.cs (1)
27public class GridView : ViewBase, IAddChild
System\Windows\Controls\InkCanvas.cs (1)
50public class InkCanvas : FrameworkElement, IAddChild
System\Windows\Controls\ItemsControl.cs (1)
44public class ItemsControl : Control, IAddChild, IGeneratorHost, IContainItemStorage
System\Windows\Controls\Page.cs (1)
38public class Page : FrameworkElement, IWindowService, IAddChild
System\Windows\Controls\Panel.cs (1)
30public abstract class Panel : FrameworkElement, IAddChild
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
47public abstract class DocumentViewerBase : Control, IAddChild, IServiceProvider
System\Windows\Controls\Primitives\Popup.cs (1)
54public class Popup : FrameworkElement, IAddChild
System\Windows\Controls\RichTextBox.cs (1)
32public class RichTextBox : TextBoxBase, IAddChild
System\Windows\Controls\TextBox.cs (1)
38public class TextBox : TextBoxBase, IAddChild, ITextBoxViewHost
System\Windows\Controls\ToolBarTray.cs (1)
37public class ToolBarTray : FrameworkElement, IAddChild
System\Windows\Controls\ViewPort3D.cs (1)
33public class Viewport3D : FrameworkElement, IAddChild
System\Windows\Data\MultiBinding.cs (1)
34public class MultiBinding : BindingBase, IAddChild
System\Windows\Data\PriorityBinding.cs (1)
30public class PriorityBinding : BindingBase, IAddChild
System\Windows\DataTrigger.cs (1)
25public class DataTrigger : TriggerBase, IAddChild
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
56public class SectionStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable 102public class ParagraphStructure : SemanticBasicElement, IAddChild, IEnumerable<NamedElement>, IEnumerable 147public class FigureStructure : SemanticBasicElement, IAddChild, IEnumerable<NamedElement>, IEnumerable 189public class ListStructure : SemanticBasicElement, IAddChild, IEnumerable<ListItemStructure>, IEnumerable 231public class ListItemStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable 285public class TableStructure : SemanticBasicElement, IAddChild, IEnumerable<TableRowGroupStructure>, IEnumerable 327public class TableRowGroupStructure : SemanticBasicElement, IAddChild, IEnumerable<TableRowStructure>, IEnumerable 370public class TableRowStructure : SemanticBasicElement, IAddChild, IEnumerable<TableCellStructure>, IEnumerable 412public class TableCellStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable
System\Windows\Documents\DocumentStructures\StoryFragments.cs (2)
30public class StoryFragments : IAddChild, IEnumerable<StoryFragment>, IEnumerable 88public 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)
35public class Table : Block, IAddChild, IAcceptInsertion
System\Windows\Documents\TableRow.cs (1)
38public class TableRow : TextElement, IAddChild, IIndexedChild<TableRowGroup>, IAcceptInsertion
System\Windows\Documents\TableRowGroup.cs (1)
44public class TableRowGroup : TextElement, IAddChild, IIndexedChild<Table>, IAcceptInsertion
System\Windows\Documents\TextElement.cs (1)
31public abstract class TextElement : FrameworkContentElement, IAddChild
System\Windows\EventTrigger.cs (1)
25public class EventTrigger : TriggerBase, IAddChild
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (1)
35public class ThicknessAnimationUsingKeyFrames : ThicknessAnimationBase, IKeyFrameAnimation, IAddChild
System\Windows\MultiDataTrigger.cs (1)
26public sealed class MultiDataTrigger : TriggerBase, IAddChild
System\Windows\MultiTrigger.cs (1)
21public sealed class MultiTrigger : TriggerBase, IAddChild
System\Windows\Style.cs (1)
39public class Style : DispatcherObject, INameScope, IAddChild, ISealable, IHaveResources, IQueryAmbient
System\Windows\Trigger.cs (1)
23public class Trigger : TriggerBase, IAddChild, ISupportInitialize
192 references to IAddChild
PresentationCore (46)
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (2)
212void IAddChild.AddChild(object child) 255void IAddChild.AddText(string childText)
System\Windows\Media\Animation\TimelineGroup.cs (2)
111void IAddChild.AddChild(object child) 173void IAddChild.AddText(string childText)
System\Windows\Media3D\ModelVisual3D.cs (2)
88void IAddChild.AddChild(Object value) 102void IAddChild.AddText(string text)
PresentationFramework (144)
MS\Internal\Ink\ClipboardProcessor.cs (1)
348((IAddChild)inkCanvas).AddChild(newElement);
System\Windows\Controls\AccessText.cs (4)
41void IAddChild.AddChild(Object value) 43((IAddChild)TextBlock).AddChild(value); 52void IAddChild.AddText(string text) 54((IAddChild)TextBlock).AddText(text);
System\Windows\Controls\AdornedElementPlaceholder.cs (2)
60void IAddChild.AddChild (Object value) 83void IAddChild.AddText (string text)
System\Windows\Controls\ContentControl.cs (2)
188void IAddChild.AddChild(object value) 212void IAddChild.AddText(string text)
System\Windows\Controls\Decorator.cs (2)
67void IAddChild.AddChild (Object value) 90void IAddChild.AddText (string text)
System\Windows\Controls\DocumentViewer.cs (1)
2171((IAddChild)findHost).AddChild(_findToolbar);
System\Windows\Controls\FlowDocumentReader.cs (2)
1952void IAddChild.AddChild(Object value) 1972void IAddChild.AddText(string text)
System\Windows\Controls\FlowDocumentScrollViewer.cs (2)
1849void IAddChild.AddChild(Object value) 1869void IAddChild.AddText(string text)
System\Windows\Controls\Grid.cs (4)
76/// <see cref="IAddChild.AddChild"/> 78void IAddChild.AddChild(object value) 93/// <see cref="IAddChild.AddText"/> 95void IAddChild.AddText(string text)
System\Windows\Controls\GridView.cs (2)
46void IAddChild.AddChild(object column) 71void 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)
1259void IAddChild.AddChild(Object value) 1278void IAddChild.AddText(string text)
System\Windows\Controls\Page.cs (2)
84void IAddChild.AddChild(Object obj) 106void IAddChild.AddText (string str)
System\Windows\Controls\Panel.cs (2)
87void IAddChild.AddChild (Object value) 112void IAddChild.AddText (string text)
System\Windows\Controls\Primitives\DocumentViewerBase.cs (2)
1731void IAddChild.AddChild(Object value) 1753void IAddChild.AddText(string text)
System\Windows\Controls\Primitives\Popup.cs (2)
1289void IAddChild.AddChild(Object value) 1306void IAddChild.AddText(string text)
System\Windows\Controls\RichTextBox.cs (2)
152void IAddChild.AddChild(Object value) 177void IAddChild.AddText(string text)
System\Windows\Controls\TextBlock.cs (2)
132void IAddChild.AddChild(Object value) 185void IAddChild.AddText(string text)
System\Windows\Controls\TextBox.cs (2)
131void IAddChild.AddChild(Object value) 145void IAddChild.AddText(string text)
System\Windows\Controls\ToolBarTray.cs (2)
274void IAddChild.AddChild(Object value) 294void IAddChild.AddText(string text)
System\Windows\Controls\ViewPort3D.cs (2)
229void IAddChild.AddChild(Object value) 243void IAddChild.AddText(string text)
System\Windows\Data\MultiBinding.cs (2)
56void IAddChild.AddChild(Object value) 71void IAddChild.AddText(string text)
System\Windows\Data\PriorityBinding.cs (2)
52void IAddChild.AddChild(Object value) 67void IAddChild.AddText(string text)
System\Windows\Data\XmlNamespaceMappingCollection.cs (3)
38/// <see cref="IAddChild"/> 41void IAddChild.AddChild(object value) 63void IAddChild.AddText(string text)
System\Windows\DataTrigger.cs (2)
119void IAddChild.AddChild (Object value) 134void IAddChild.AddText (string text)
System\Windows\Documents\DocumentSequence.cs (2)
103void IAddChild.AddChild(Object value) 141void IAddChild.AddText(string text)
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (27)
69((IAddChild) this).AddChild(element); 72void IAddChild.AddChild(object value) 86void IAddChild.AddText(string text) { } 115((IAddChild) this).AddChild(element); 118void IAddChild.AddChild(object value) 131void IAddChild.AddText(string text) { } 157void IAddChild.AddChild(object value) 167void IAddChild.AddText(string text) { } 172((IAddChild) this).AddChild(element); 202((IAddChild) this).AddChild(listItem); 205void IAddChild.AddChild(object value) 216void IAddChild.AddText(string text) { } 244((IAddChild) this).AddChild(element); 247void IAddChild.AddChild(object value) 258void IAddChild.AddText(string text) { } 298((IAddChild) this).AddChild(tableRowGroup); 301void IAddChild.AddChild(object value) 311void IAddChild.AddText(string text) { } 340((IAddChild) this).AddChild(tableRow); 343void IAddChild.AddChild(object value) 353void IAddChild.AddText(string text) { } 383((IAddChild) this).AddChild(tableCell); 386void IAddChild.AddChild(object value) 396void IAddChild.AddText(string text) { } 427((IAddChild) this).AddChild(element); 430void IAddChild.AddChild(object value) 441void IAddChild.AddText(string text) { }
System\Windows\Documents\DocumentStructures\StoryFragments.cs (6)
44((IAddChild) this).AddChild(storyFragment); 47void IAddChild.AddChild(object value) 61void IAddChild.AddText(string text) { } 101((IAddChild) this).AddChild(element); 104void IAddChild.AddChild(object value) 122void IAddChild.AddText(string text) { }
System\Windows\Documents\FixedDocument.cs (2)
137void IAddChild.AddChild(Object value) 177void IAddChild.AddText(string text)
System\Windows\Documents\FixedElement.cs (1)
235IAddChild root;
System\Windows\Documents\FixedPage.cs (2)
186void IAddChild.AddChild (Object value) 209void 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)
181void IAddChild.AddChild(Object value) 211void IAddChild.AddText(string text)
System\Windows\Documents\Table.cs (4)
72/// <see cref="IAddChild.AddChild"/> 74void IAddChild.AddChild(object value) 89/// <see cref="IAddChild.AddText"/> 91void IAddChild.AddText(string text)
System\Windows\Documents\TableRow.cs (4)
68/// <see cref="IAddChild.AddChild"/> 70void IAddChild.AddChild(object value) 85/// <see cref="IAddChild.AddText"/> 87void IAddChild.AddText(string text)
System\Windows\Documents\TableRowGroup.cs (4)
82/// <see cref="IAddChild.AddChild"/> 84void IAddChild.AddChild(object value) 100/// <see cref="IAddChild.AddText"/> 102void IAddChild.AddText(string text)
System\Windows\Documents\TextElement.cs (2)
803void IAddChild.AddChild(object value) 871void IAddChild.AddText(string text)
System\Windows\EventTrigger.cs (2)
48void IAddChild.AddChild(object value) 70void IAddChild.AddText(string text)
System\Windows\FrameworkElementFactory.cs (9)
562if (!typeof(IAddChild).IsAssignableFrom(_type)) 657IAddChild addChildParent = parent as IAddChild; 914if (!(parent is IAddChild)) 920((IAddChild)parent).AddChild(childFrameworkObject.DO); 956IAddChild iAddChild = null; 959iAddChild = frameworkObject.DO as IAddChild; 1127IAddChild addChildParent = parent as IAddChild;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
370case 274: t = () => typeof(IAddChild); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
5186typeof(System.Windows.Markup.IAddChild),
System\Windows\Markup\BamlRecordReader.cs (5)
3227private IAddChild GetIAddChildFromContext(ReaderContextStackData context) 3229IAddChild result = null; 3488IAddChild iacParent = GetIAddChildFromContext(CurrentContext); 3569IAddChild iaddchild = BamlRecordManager.AsIAddChild(holder.Collection); 4708IAddChild iac = GetIAddChildFromContext(parentContext);
System\Windows\Markup\BamlRecords.cs (2)
463static internal IAddChild AsIAddChild(object obj) 465IAddChild 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)
211void IAddChild.AddChild(object child) 254void IAddChild.AddText(string childText)
System\Windows\MultiDataTrigger.cs (2)
69void IAddChild.AddChild (Object value) 84void IAddChild.AddText (string text)
System\Windows\MultiTrigger.cs (2)
64void IAddChild.AddChild (Object value) 79void IAddChild.AddText (string text)
System\Windows\Style.cs (2)
406void IAddChild.AddChild (Object value) 430void IAddChild.AddText (string text)
System\Windows\Trigger.cs (2)
156void IAddChild.AddChild (Object value) 171void IAddChild.AddText (string text)
PresentationUI (2)
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (2)
515(dstDoc as IAddChild).AddChild(pageContent); 531(dstDoc as IAddChild).AddChild(pageContent);