FrameworkContentElement.AddLogicalChild(Object) 메서드

정의

이 요소의 자식으로 제공된 요소를 추가합니다.Adds the provided element as a child of this element.

protected public:
 void AddLogicalChild(System::Object ^ child);
protected internal void AddLogicalChild (object child);
member this.AddLogicalChild : obj -> unit
Protected Friend Sub AddLogicalChild (child As Object)

매개 변수

child
Object

추가될 자식 요소입니다.The child element to be added.

설명

이 메서드는 논리 트리가 다른 프로세스에서 반복 될 때 호출 될 때 예외를 throw 할 수 있습니다.This method can throw an exception if called at a time when the logical tree is being iterated by another process.

대부분의 FrameworkContentElement 파생 클래스는 포함 (예: 클래스의)을 담당 하는 전용 컬렉션을 Inlines Span Blocks 클래스에 노출 Section 합니다.Most FrameworkContentElement derived classes expose dedicated collections that are responsible for containment (for example, Inlines on the Span class; Blocks on the Section class). 이러한 클래스에서 파생 하는 경우 일반적으로 논리 트리를 직접 조작 하지 않아도 됩니다.You can typically avoid any need to manipulate the logical tree directly if you derive from these classes instead. 콘텐츠 요소에 대 한 논리적 트리 작업은 FrameworkElement 부모 렌더링 요소 (콘텐츠 호스트) 역할을 하는 특수화 된 파서가 나 특수 한 파서가 필요할 수 있는 고급 시나리오입니다.Working with the logical tree for content elements is an advanced scenario that may require a specialized parser or a specialized FrameworkElement that acts as the parent rendering element (content host).

및를 사용 하는 방법에 대 한 자세한 내용은 LogicalChildren AddLogicalChild WPF의 트리를 참조 하세요.For more information about how to use LogicalChildren and AddLogicalChild, see Trees in WPF.

적용 대상

추가 정보